160. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2020-08-14 00:01:39 +0000. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

160.1 Files compared

#LocationFileLast Modified
1Porto v3.2.3/Magento 2.x/Porto Theme/app/design/frontend/Smartwave/porto_rtl/web/bootstrap/cssbootstrap.css2016-05-17 04:28:14 +0000
22020-08-14 00:01:39 +0000

160.2 Comparison summary

DescriptionBetween
Files 1 and 2
Text BlocksLines
Unchanged00
Changed00
Inserted00
Removed16394

160.3 Comparison options

WhitespaceConsecutive whitespace is treated as a single space
Character caseDifferences in character case are significant
Line endingsDifferences in line endings (CR and LF characters) are ignored
CR/LF charactersNot shown in the comparison detail
Active line-pairing rules

160.4 Active regular expressions

No regular expressions were active.

160.5 Comparison detail

1 /*!    
2  * Bootstrap v3.3.5 (http://getbootstrap.com)    
3  * Copyleft 2011-2015 Twitter, Inc.    
4  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)    
5  */    
6 /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */    
7 body {    
8   margin: 0;    
9 }    
10 article,    
11 aside,    
12 details,    
13 figcaption,    
14 figure,    
15 footer,    
16 header,    
17 hgroup,    
18 main,    
19 menu,    
20 nav,    
21 section,    
22 summary {    
23   display: block;    
24 }    
25 audio,    
26 canvas,    
27 progress,    
28 video {    
29   display: inline-block;    
30   vertical-align: baseline;    
31 }    
32 audio:not([controls]) {    
33   display: none;    
34   height: 0;    
35 }    
36 [hidden],    
37 template {    
38   display: none;    
39 }    
40 a {    
41   background-color: transparent;    
42 }    
43 a:active,    
44 a:hover {    
45   outline: 0;    
46 }    
47 abbr[title] {    
48   border-bottom: 1px dotted;    
49 }    
50 b,    
51 strong {    
52   font-weight: bold;    
53 }    
54 dfn {    
55   font-style: italic;    
56 }    
57 h1 {    
58   margin: .67em 0;    
59   font-size: 2em;    
60 }    
61 mark {    
62   color: #000;    
63   background: #ff0;    
64 }    
65 small {    
66   font-size: 80%;    
67 }    
68 sub,    
69 sup {    
70   position: relative;    
71   font-size: 75%;    
72   line-height: 0;    
73   vertical-align: baseline;    
74 }    
75 sup {    
76   top: -.5em;    
77 }    
78 sub {    
79   bottom: -.25em;    
80 }    
81 img {    
82   border: 0;    
83 }    
84 svg:not(:root) {    
85   overflow: hidden;    
86 }    
87 figure {    
88   margin: 1em 40px;    
89 }    
90 hr {    
91   height: 0;    
92   -webkit-box-sizing: content-box;    
93      -moz-box-sizing: content-box;    
94           box-sizing: content-box;    
95 }    
96 pre {    
97   overflow: auto;    
98 }    
99 code,    
100 kbd,    
101 pre,    
102 samp {    
103   font-family: monospace, monospace;    
104   font-size: 1em;    
105 }    
106 button,    
107 input,    
108 optgroup,    
109 select,    
110 textarea {    
111   margin: 0;    
112   font: inherit;    
113   color: inherit;    
114 }    
115 button {    
116   overflow: visible;    
117 }    
118 button,    
119 select {    
120   text-transform: none;    
121 }    
122 button,    
123 html input[type="button"],    
124 input[type="reset"],    
125 input[type="submit"] {    
126   -webkit-appearance: button;    
127   cursor: pointer;    
128 }    
129 button[disabled],    
130 html input[disabled] {    
131   cursor: default;    
132 }    
133 button::-moz-focus-inner,    
134 input::-moz-focus-inner {    
135   padding: 0;    
136   border: 0;    
137 }    
138 input {    
139   line-height: normal;    
140 }    
141 input[type="checkbox"],    
142 input[type="radio"] {    
143   -webkit-box-sizing: border-box;    
144      -moz-box-sizing: border-box;    
145           box-sizing: border-box;    
146   padding: 0;    
147 }    
148 input[type="number"]::-webkit-inner-spin-button,    
149 input[type="number"]::-webkit-outer-spin-button {    
150   height: auto;    
151 }    
152 input[type="search"] {    
153   -webkit-box-sizing: content-box;    
154      -moz-box-sizing: content-box;    
155           box-sizing: content-box;    
156   -webkit-appearance: textfield;    
157 }    
158 input[type="search"]::-webkit-search-cancel-button,    
159 input[type="search"]::-webkit-search-decoration {    
160   -webkit-appearance: none;    
161 }    
162 fieldset {    
163   padding: .35em .625em .75em;    
164   margin: 0 2px;    
165   border: 1px solid #c0c0c0;    
166 }    
167 textarea {    
168   overflow: auto;    
169 }    
170 optgroup {    
171   font-weight: bold;    
172 }    
173 table {    
174   border-spacing: 0;    
175   border-collapse: collapse;    
176 }    
177 td,    
178 th {    
179   padding: 0;    
180 }    
181 /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */    
182 @font-face {    
183   font-family: 'Glyphicons Halflings';    
184     
185   src: url('../fonts/glyphicons-halflings-regular.eot');    
186   src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');    
187 }    
188 .glyphicon {    
189   position: relative;    
190   top: 1px;    
191   display: inline-block;    
192   font-family: 'Glyphicons Halflings';    
193   font-style: normal;    
194   font-weight: normal;    
195   line-height: 1;    
196     
197   -webkit-font-smoothing: antialiased;    
198   -moz-osx-font-smoothing: grayscale;    
199 }    
200 .glyphicon-asterisk:before {    
201   content: "\2a";    
202 }    
203 .glyphicon-plus:before {    
204   content: "\2b";    
205 }    
206 .glyphicon-euro:before,    
207 .glyphicon-eur:before {    
208   content: "\20ac";    
209 }    
210 .glyphicon-minus:before {    
211   content: "\2212";    
212 }    
213 .glyphicon-cloud:before {    
214   content: "\2601";    
215 }    
216 .glyphicon-envelope:before {    
217   content: "\2709";    
218 }    
219 .glyphicon-pencil:before {    
220   content: "\270f";    
221 }    
222 .glyphicon-glass:before {    
223   content: "\e001";    
224 }    
225 .glyphicon-music:before {    
226   content: "\e002";    
227 }    
228 .glyphicon-search:before {    
229   content: "\e003";    
230 }    
231 .glyphicon-heart:before {    
232   content: "\e005";    
233 }    
234 .glyphicon-star:before {    
235   content: "\e006";    
236 }    
237 .glyphicon-star-empty:before {    
238   content: "\e007";    
239 }    
240 .glyphicon-user:before {    
241   content: "\e008";    
242 }    
243 .glyphicon-film:before {    
244   content: "\e009";    
245 }    
246 .glyphicon-th-large:before {    
247   content: "\e010";    
248 }    
249 .glyphicon-th:before {    
250   content: "\e011";    
251 }    
252 .glyphicon-th-list:before {    
253   content: "\e012";    
254 }    
255 .glyphicon-ok:before {    
256   content: "\e013";    
257 }    
258 .glyphicon-remove:before {    
259   content: "\e014";    
260 }    
261 .glyphicon-zoom-in:before {    
262   content: "\e015";    
263 }    
264 .glyphicon-zoom-out:before {    
265   content: "\e016";    
266 }    
267 .glyphicon-off:before {    
268   content: "\e017";    
269 }    
270 .glyphicon-signal:before {    
271   content: "\e018";    
272 }    
273 .glyphicon-cog:before {    
274   content: "\e019";    
275 }    
276 .glyphicon-trash:before {    
277   content: "\e020";    
278 }    
279 .glyphicon-home:before {    
280   content: "\e021";    
281 }    
282 .glyphicon-file:before {    
283   content: "\e022";    
284 }    
285 .glyphicon-time:before {    
286   content: "\e023";    
287 }    
288 .glyphicon-road:before {    
289   content: "\e024";    
290 }    
291 .glyphicon-download-alt:before {    
292   content: "\e025";    
293 }    
294 .glyphicon-download:before {    
295   content: "\e026";    
296 }    
297 .glyphicon-upload:before {    
298   content: "\e027";    
299 }    
300 .glyphicon-inbox:before {    
301   content: "\e028";    
302 }    
303 .glyphicon-play-circle:before {    
304   content: "\e029";    
305 }    
306 .glyphicon-repeat:before {    
307   content: "\e030";    
308 }    
309 .glyphicon-refresh:before {    
310   content: "\e031";    
311 }    
312 .glyphicon-list-alt:before {    
313   content: "\e032";    
314 }    
315 .glyphicon-lock:before {    
316   content: "\e033";    
317 }    
318 .glyphicon-flag:before {    
319   content: "\e034";    
320 }    
321 .glyphicon-headphones:before {    
322   content: "\e035";    
323 }    
324 .glyphicon-volume-off:before {    
325   content: "\e036";    
326 }    
327 .glyphicon-volume-down:before {    
328   content: "\e037";    
329 }    
330 .glyphicon-volume-up:before {    
331   content: "\e038";    
332 }    
333 .glyphicon-qrcode:before {    
334   content: "\e039";    
335 }    
336 .glyphicon-barcode:before {    
337   content: "\e040";    
338 }    
339 .glyphicon-tag:before {    
340   content: "\e041";    
341 }    
342 .glyphicon-tags:before {    
343   content: "\e042";    
344 }    
345 .glyphicon-book:before {    
346   content: "\e043";    
347 }    
348 .glyphicon-bookmark:before {    
349   content: "\e044";    
350 }    
351 .glyphicon-print:before {    
352   content: "\e045";    
353 }    
354 .glyphicon-camera:before {    
355   content: "\e046";    
356 }    
357 .glyphicon-font:before {    
358   content: "\e047";    
359 }    
360 .glyphicon-bold:before {    
361   content: "\e048";    
362 }    
363 .glyphicon-italic:before {    
364   content: "\e049";    
365 }    
366 .glyphicon-text-height:before {    
367   content: "\e050";    
368 }    
369 .glyphicon-text-width:before {    
370   content: "\e051";    
371 }    
372 .glyphicon-align-right:before {    
373   content: "\e052";    
374 }    
375 .glyphicon-align-center:before {    
376   content: "\e053";    
377 }    
378 .glyphicon-align-left:before {    
379   content: "\e054";    
380 }    
381 .glyphicon-align-justify:before {    
382   content: "\e055";    
383 }    
384 .glyphicon-list:before {    
385   content: "\e056";    
386 }    
387 .glyphicon-indent-right:before {    
388   content: "\e057";    
389 }    
390 .glyphicon-indent-left:before {    
391   content: "\e058";    
392 }    
393 .glyphicon-facetime-video:before {    
394   content: "\e059";    
395 }    
396 .glyphicon-picture:before {    
397   content: "\e060";    
398 }    
399 .glyphicon-map-marker:before {    
400   content: "\e062";    
401 }    
402 .glyphicon-adjust:before {    
403   content: "\e063";    
404 }    
405 .glyphicon-tint:before {    
406   content: "\e064";    
407 }    
408 .glyphicon-edit:before {    
409   content: "\e065";    
410 }    
411 .glyphicon-share:before {    
412   content: "\e066";    
413 }    
414 .glyphicon-check:before {    
415   content: "\e067";    
416 }    
417 .glyphicon-move:before {    
418   content: "\e068";    
419 }    
420 .glyphicon-step-backward:before {    
421   content: "\e069";    
422 }    
423 .glyphicon-fast-backward:before {    
424   content: "\e070";    
425 }    
426 .glyphicon-backward:before {    
427   content: "\e071";    
428 }    
429 .glyphicon-play:before {    
430   content: "\e072";    
431 }    
432 .glyphicon-pause:before {    
433   content: "\e073";    
434 }    
435 .glyphicon-stop:before {    
436   content: "\e074";    
437 }    
438 .glyphicon-forward:before {    
439   content: "\e075";    
440 }    
441 .glyphicon-fast-forward:before {    
442   content: "\e076";    
443 }    
444 .glyphicon-step-forward:before {    
445   content: "\e077";    
446 }    
447 .glyphicon-eject:before {    
448   content: "\e078";    
449 }    
450 .glyphicon-chevron-right:before {    
451   content: "\e079";    
452 }    
453 .glyphicon-chevron-left:before {    
454   content: "\e080";    
455 }    
456 .glyphicon-plus-sign:before {    
457   content: "\e081";    
458 }    
459 .glyphicon-minus-sign:before {    
460   content: "\e082";    
461 }    
462 .glyphicon-remove-sign:before {    
463   content: "\e083";    
464 }    
465 .glyphicon-ok-sign:before {    
466   content: "\e084";    
467 }    
468 .glyphicon-question-sign:before {    
469   content: "\e085";    
470 }    
471 .glyphicon-info-sign:before {    
472   content: "\e086";    
473 }    
474 .glyphicon-screenshot:before {    
475   content: "\e087";    
476 }    
477 .glyphicon-remove-circle:before {    
478   content: "\e088";    
479 }    
480 .glyphicon-ok-circle:before {    
481   content: "\e089";    
482 }    
483 .glyphicon-ban-circle:before {    
484   content: "\e090";    
485 }    
486 .glyphicon-arrow-right:before {    
487   content: "\e091";    
488 }    
489 .glyphicon-arrow-left:before {    
490   content: "\e092";    
491 }    
492 .glyphicon-arrow-up:before {    
493   content: "\e093";    
494 }    
495 .glyphicon-arrow-down:before {    
496   content: "\e094";    
497 }    
498 .glyphicon-share-alt:before {    
499   content: "\e095";    
500 }    
501 .glyphicon-resize-full:before {    
502   content: "\e096";    
503 }    
504 .glyphicon-resize-small:before {    
505   content: "\e097";    
506 }    
507 .glyphicon-exclamation-sign:before {    
508   content: "\e101";    
509 }    
510 .glyphicon-gift:before {    
511   content: "\e102";    
512 }    
513 .glyphicon-leaf:before {    
514   content: "\e103";    
515 }    
516 .glyphicon-fire:before {    
517   content: "\e104";    
518 }    
519 .glyphicon-eye-open:before {    
520   content: "\e105";    
521 }    
522 .glyphicon-eye-close:before {    
523   content: "\e106";    
524 }    
525 .glyphicon-warning-sign:before {    
526   content: "\e107";    
527 }    
528 .glyphicon-plane:before {    
529   content: "\e108";    
530 }    
531 .glyphicon-calendar:before {    
532   content: "\e109";    
533 }    
534 .glyphicon-random:before {    
535   content: "\e110";    
536 }    
537 .glyphicon-comment:before {    
538   content: "\e111";    
539 }    
540 .glyphicon-magnet:before {    
541   content: "\e112";    
542 }    
543 .glyphicon-chevron-up:before {    
544   content: "\e113";    
545 }    
546 .glyphicon-chevron-down:before {    
547   content: "\e114";    
548 }    
549 .glyphicon-retweet:before {    
550   content: "\e115";    
551 }    
552 .glyphicon-shopping-cart:before {    
553   content: "\e116";    
554 }    
555 .glyphicon-folder-close:before {    
556   content: "\e117";    
557 }    
558 .glyphicon-folder-open:before {    
559   content: "\e118";    
560 }    
561 .glyphicon-resize-vertical:before {    
562   content: "\e119";    
563 }    
564 .glyphicon-resize-horizontal:before {    
565   content: "\e120";    
566 }    
567 .glyphicon-hdd:before {    
568   content: "\e121";    
569 }    
570 .glyphicon-bullhorn:before {    
571   content: "\e122";    
572 }    
573 .glyphicon-bell:before {    
574   content: "\e123";    
575 }    
576 .glyphicon-certificate:before {    
577   content: "\e124";    
578 }    
579 .glyphicon-thumbs-up:before {    
580   content: "\e125";    
581 }    
582 .glyphicon-thumbs-down:before {    
583   content: "\e126";    
584 }    
585 .glyphicon-hand-left:before {    
586   content: "\e127";    
587 }    
588 .glyphicon-hand-right:before {    
589   content: "\e128";    
590 }    
591 .glyphicon-hand-up:before {    
592   content: "\e129";    
593 }    
594 .glyphicon-hand-down:before {    
595   content: "\e130";    
596 }    
597 .glyphicon-circle-arrow-left:before {    
598   content: "\e131";    
599 }    
600 .glyphicon-circle-arrow-right:before {    
601   content: "\e132";    
602 }    
603 .glyphicon-circle-arrow-up:before {    
604   content: "\e133";    
605 }    
606 .glyphicon-circle-arrow-down:before {    
607   content: "\e134";    
608 }    
609 .glyphicon-globe:before {    
610   content: "\e135";    
611 }    
612 .glyphicon-wrench:before {    
613   content: "\e136";    
614 }    
615 .glyphicon-tasks:before {    
616   content: "\e137";    
617 }    
618 .glyphicon-filter:before {    
619   content: "\e138";    
620 }    
621 .glyphicon-briefcase:before {    
622   content: "\e139";    
623 }    
624 .glyphicon-fullscreen:before {    
625   content: "\e140";    
626 }    
627 .glyphicon-dashboard:before {    
628   content: "\e141";    
629 }    
630 .glyphicon-paperclip:before {    
631   content: "\e142";    
632 }    
633 .glyphicon-heart-empty:before {    
634   content: "\e143";    
635 }    
636 .glyphicon-link:before {    
637   content: "\e144";    
638 }    
639 .glyphicon-phone:before {    
640   content: "\e145";    
641 }    
642 .glyphicon-pushpin:before {    
643   content: "\e146";    
644 }    
645 .glyphicon-usd:before {    
646   content: "\e148";    
647 }    
648 .glyphicon-gbp:before {    
649   content: "\e149";    
650 }    
651 .glyphicon-sort:before {    
652   content: "\e150";    
653 }    
654 .glyphicon-sort-by-alphabet:before {    
655   content: "\e151";    
656 }    
657 .glyphicon-sort-by-alphabet-alt:before {    
658   content: "\e152";    
659 }    
660 .glyphicon-sort-by-order:before {    
661   content: "\e153";    
662 }    
663 .glyphicon-sort-by-order-alt:before {    
664   content: "\e154";    
665 }    
666 .glyphicon-sort-by-attributes:before {    
667   content: "\e155";    
668 }    
669 .glyphicon-sort-by-attributes-alt:before {    
670   content: "\e156";    
671 }    
672 .glyphicon-unchecked:before {    
673   content: "\e157";    
674 }    
675 .glyphicon-expand:before {    
676   content: "\e158";    
677 }    
678 .glyphicon-collapse-down:before {    
679   content: "\e159";    
680 }    
681 .glyphicon-collapse-up:before {    
682   content: "\e160";    
683 }    
684 .glyphicon-log-in:before {    
685   content: "\e161";    
686 }    
687 .glyphicon-flash:before {    
688   content: "\e162";    
689 }    
690 .glyphicon-log-out:before {    
691   content: "\e163";    
692 }    
693 .glyphicon-new-window:before {    
694   content: "\e164";    
695 }    
696 .glyphicon-record:before {    
697   content: "\e165";    
698 }    
699 .glyphicon-save:before {    
700   content: "\e166";    
701 }    
702 .glyphicon-open:before {    
703   content: "\e167";    
704 }    
705 .glyphicon-saved:before {    
706   content: "\e168";    
707 }    
708 .glyphicon-import:before {    
709   content: "\e169";    
710 }    
711 .glyphicon-export:before {    
712   content: "\e170";    
713 }    
714 .glyphicon-send:before {    
715   content: "\e171";    
716 }    
717 .glyphicon-floppy-disk:before {    
718   content: "\e172";    
719 }    
720 .glyphicon-floppy-saved:before {    
721   content: "\e173";    
722 }    
723 .glyphicon-floppy-remove:before {    
724   content: "\e174";    
725 }    
726 .glyphicon-floppy-save:before {    
727   content: "\e175";    
728 }    
729 .glyphicon-floppy-open:before {    
730   content: "\e176";    
731 }    
732 .glyphicon-credit-card:before {    
733   content: "\e177";    
734 }    
735 .glyphicon-transfer:before {    
736   content: "\e178";    
737 }    
738 .glyphicon-cutlery:before {    
739   content: "\e179";    
740 }    
741 .glyphicon-header:before {    
742   content: "\e180";    
743 }    
744 .glyphicon-compressed:before {    
745   content: "\e181";    
746 }    
747 .glyphicon-earphone:before {    
748   content: "\e182";    
749 }    
750 .glyphicon-phone-alt:before {    
751   content: "\e183";    
752 }    
753 .glyphicon-tower:before {    
754   content: "\e184";    
755 }    
756 .glyphicon-stats:before {    
757   content: "\e185";    
758 }    
759 .glyphicon-sd-video:before {    
760   content: "\e186";    
761 }    
762 .glyphicon-hd-video:before {    
763   content: "\e187";    
764 }    
765 .glyphicon-subtitles:before {    
766   content: "\e188";    
767 }    
768 .glyphicon-sound-stereo:before {    
769   content: "\e189";    
770 }    
771 .glyphicon-sound-dolby:before {    
772   content: "\e190";    
773 }    
774 .glyphicon-sound-5-1:before {    
775   content: "\e191";    
776 }    
777 .glyphicon-sound-6-1:before {    
778   content: "\e192";    
779 }    
780 .glyphicon-sound-7-1:before {    
781   content: "\e193";    
782 }    
783 .glyphicon-copyleft-mark:before {    
784   content: "\e194";    
785 }    
786 .glyphicon-registration-mark:before {    
787   content: "\e195";    
788 }    
789 .glyphicon-cloud-download:before {    
790   content: "\e197";    
791 }    
792 .glyphicon-cloud-upload:before {    
793   content: "\e198";    
794 }    
795 .glyphicon-tree-conifer:before {    
796   content: "\e199";    
797 }    
798 .glyphicon-tree-deciduous:before {    
799   content: "\e200";    
800 }    
801 .glyphicon-cd:before {    
802   content: "\e201";    
803 }    
804 .glyphicon-save-file:before {    
805   content: "\e202";    
806 }    
807 .glyphicon-open-file:before {    
808   content: "\e203";    
809 }    
810 .glyphicon-level-up:before {    
811   content: "\e204";    
812 }    
813 .glyphicon-copy:before {    
814   content: "\e205";    
815 }    
816 .glyphicon-paste:before {    
817   content: "\e206";    
818 }    
819 .glyphicon-alert:before {    
820   content: "\e209";    
821 }    
822 .glyphicon-equalizer:before {    
823   content: "\e210";    
824 }    
825 .glyphicon-king:before {    
826   content: "\e211";    
827 }    
828 .glyphicon-queen:before {    
829   content: "\e212";    
830 }    
831 .glyphicon-pawn:before {    
832   content: "\e213";    
833 }    
834 .glyphicon-bishop:before {    
835   content: "\e214";    
836 }    
837 .glyphicon-knight:before {    
838   content: "\e215";    
839 }    
840 .glyphicon-baby-formula:before {    
841   content: "\e216";    
842 }    
843 .glyphicon-tent:before {    
844   content: "\26fa";    
845 }    
846 .glyphicon-blackboard:before {    
847   content: "\e218";    
848 }    
849 .glyphicon-bed:before {    
850   content: "\e219";    
851 }    
852 .glyphicon-apple:before {    
853   content: "\f8ff";    
854 }    
855 .glyphicon-erase:before {    
856   content: "\e221";    
857 }    
858 .glyphicon-hourglass:before {    
859   content: "\231b";    
860 }    
861 .glyphicon-lamp:before {    
862   content: "\e223";    
863 }    
864 .glyphicon-duplicate:before {    
865   content: "\e224";    
866 }    
867 .glyphicon-piggy-bank:before {    
868   content: "\e225";    
869 }    
870 .glyphicon-scissors:before {    
871   content: "\e226";    
872 }    
873 .glyphicon-bitcoin:before {    
874   content: "\e227";    
875 }    
876 .glyphicon-btc:before {    
877   content: "\e227";    
878 }    
879 .glyphicon-xbt:before {    
880   content: "\e227";    
881 }    
882 .glyphicon-yen:before {    
883   content: "\00a5";    
884 }    
885 .glyphicon-jpy:before {    
886   content: "\00a5";    
887 }    
888 .glyphicon-ruble:before {    
889   content: "\20bd";    
890 }    
891 .glyphicon-rub:before {    
892   content: "\20bd";    
893 }    
894 .glyphicon-scale:before {    
895   content: "\e230";    
896 }    
897 .glyphicon-ice-lolly:before {    
898   content: "\e231";    
899 }    
900 .glyphicon-ice-lolly-tasted:before {    
901   content: "\e232";    
902 }    
903 .glyphicon-education:before {    
904   content: "\e233";    
905 }    
906 .glyphicon-option-horizontal:before {    
907   content: "\e234";    
908 }    
909 .glyphicon-option-vertical:before {    
910   content: "\e235";    
911 }    
912 .glyphicon-menu-hamburger:before {    
913   content: "\e236";    
914 }    
915 .glyphicon-modal-window:before {    
916   content: "\e237";    
917 }    
918 .glyphicon-oil:before {    
919   content: "\e238";    
920 }    
921 .glyphicon-grain:before {    
922   content: "\e239";    
923 }    
924 .glyphicon-sunglasses:before {    
925   content: "\e240";    
926 }    
927 .glyphicon-text-size:before {    
928   content: "\e241";    
929 }    
930 .glyphicon-text-color:before {    
931   content: "\e242";    
932 }    
933 .glyphicon-text-background:before {    
934   content: "\e243";    
935 }    
936 .glyphicon-object-align-top:before {    
937   content: "\e244";    
938 }    
939 .glyphicon-object-align-bottom:before {    
940   content: "\e245";    
941 }    
942 .glyphicon-object-align-horizontal:before {    
943   content: "\e246";    
944 }    
945 .glyphicon-object-align-right:before {    
946   content: "\e247";    
947 }    
948 .glyphicon-object-align-vertical:before {    
949   content: "\e248";    
950 }    
951 .glyphicon-object-align-left:before {    
952   content: "\e249";    
953 }    
954 .glyphicon-triangle-left:before {    
955   content: "\e250";    
956 }    
957 .glyphicon-triangle-right:before {    
958   content: "\e251";    
959 }    
960 .glyphicon-triangle-bottom:before {    
961   content: "\e252";    
962 }    
963 .glyphicon-triangle-top:before {    
964   content: "\e253";    
965 }    
966 .glyphicon-console:before {    
967   content: "\e254";    
968 }    
969 .glyphicon-superscript:before {    
970   content: "\e255";    
971 }    
972 .glyphicon-subscript:before {    
973   content: "\e256";    
974 }    
975 .glyphicon-menu-right:before {    
976   content: "\e257";    
977 }    
978 .glyphicon-menu-left:before {    
979   content: "\e258";    
980 }    
981 .glyphicon-menu-down:before {    
982   content: "\e259";    
983 }    
984 .glyphicon-menu-up:before {    
985   content: "\e260";    
986 }    
987 * {    
988   -webkit-box-sizing: border-box;    
989      -moz-box-sizing: border-box;    
990           box-sizing: border-box;    
991 }    
992 *:before,    
993 *:after {    
994   -webkit-box-sizing: border-box;    
995      -moz-box-sizing: border-box;    
996           box-sizing: border-box;    
997 }    
998 html {    
999   font-size: 10px;    
1000     
1001   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);    
1002 }    
1003 input,    
1004 button,    
1005 select,    
1006 textarea {    
1007   font-family: inherit;    
1008   font-size: inherit;    
1009   line-height: inherit;    
1010 }    
1011 figure {    
1012   margin: 0;    
1013 }    
1014 img {    
1015   vertical-align: middle;    
1016 }    
1017 .img-responsive,    
1018 .thumbnail > img,    
1019 .thumbnail a > img,    
1020 .carousel-inner > .item > img,    
1021 .carousel-inner > .item > a > img {    
1022   display: block;    
1023   max-width: 100%;    
1024   height: auto;    
1025 }    
1026 .img-rounded {    
1027   border-radius: 6px;    
1028 }    
1029 .img-thumbnail {    
1030   display: inline-block;    
1031   max-width: 100%;    
1032   height: auto;    
1033   padding: 4px;    
1034   line-height: 1.42857143;    
1035   background-color: #fff;    
1036   border: 1px solid #ddd;    
1037   border-radius: 4px;    
1038   -webkit-transition: all .2s ease-in-out;    
1039        -o-transition: all .2s ease-in-out;    
1040           transition: all .2s ease-in-out;    
1041 }    
1042 .img-circle {    
1043   border-radius: 50%;    
1044 }    
1045 hr {    
1046   margin-top: 20px;    
1047   margin-bottom: 20px;    
1048   border: 0;    
1049   border-top: 1px solid #eee;    
1050 }    
1051 .sr-only {    
1052   position: absolute;    
1053   width: 1px;    
1054   height: 1px;    
1055   padding: 0;    
1056   margin: -1px;    
1057   overflow: hidden;    
1058   clip: rect(0, 0, 0, 0);    
1059   border: 0;    
1060 }    
1061 .sr-only-focusable:active,    
1062 .sr-only-focusable:focus {    
1063   position: static;    
1064   width: auto;    
1065   height: auto;    
1066   margin: 0;    
1067   overflow: visible;    
1068   clip: auto;    
1069 }    
1070 [role="button"] {    
1071   cursor: pointer;    
1072 }    
1073 h1,    
1074 h2,    
1075 h3,    
1076 h4,    
1077 h5,    
1078 h6,    
1079 .h1,    
1080 .h2,    
1081 .h3,    
1082 .h4,    
1083 .h5,    
1084 .h6 {    
1085   font-family: inherit;    
1086   font-weight: 500;    
1087   line-height: 1.1;    
1088   color: inherit;    
1089 }    
1090 h1 small,    
1091 h2 small,    
1092 h3 small,    
1093 h4 small,    
1094 h5 small,    
1095 h6 small,    
1096 .h1 small,    
1097 .h2 small,    
1098 .h3 small,    
1099 .h4 small,    
1100 .h5 small,    
1101 .h6 small,    
1102 h1 .small,    
1103 h2 .small,    
1104 h3 .small,    
1105 h4 .small,    
1106 h5 .small,    
1107 h6 .small,    
1108 .h1 .small,    
1109 .h2 .small,    
1110 .h3 .small,    
1111 .h4 .small,    
1112 .h5 .small,    
1113 .h6 .small {    
1114   font-weight: normal;    
1115   line-height: 1;    
1116   color: #777;    
1117 }    
1118 h1,    
1119 .h1,    
1120 h2,    
1121 .h2,    
1122 h3,    
1123 .h3 {    
1124   margin-top: 20px;    
1125   margin-bottom: 10px;    
1126 }    
1127 h1 small,    
1128 .h1 small,    
1129 h2 small,    
1130 .h2 small,    
1131 h3 small,    
1132 .h3 small,    
1133 h1 .small,    
1134 .h1 .small,    
1135 h2 .small,    
1136 .h2 .small,    
1137 h3 .small,    
1138 .h3 .small {    
1139   font-size: 65%;    
1140 }    
1141 h4,    
1142 .h4,    
1143 h5,    
1144 .h5,    
1145 h6,    
1146 .h6 {    
1147   margin-top: 10px;    
1148   margin-bottom: 10px;    
1149 }    
1150 h4 small,    
1151 .h4 small,    
1152 h5 small,    
1153 .h5 small,    
1154 h6 small,    
1155 .h6 small,    
1156 h4 .small,    
1157 .h4 .small,    
1158 h5 .small,    
1159 .h5 .small,    
1160 h6 .small,    
1161 .h6 .small {    
1162   font-size: 75%;    
1163 }    
1164 h1,    
1165 .h1 {    
1166   font-size: 36px;    
1167 }    
1168 h2,    
1169 .h2 {    
1170   font-size: 30px;    
1171 }    
1172 h3,    
1173 .h3 {    
1174   font-size: 24px;    
1175 }    
1176 h4,    
1177 .h4 {    
1178   font-size: 18px;    
1179 }    
1180 h5,    
1181 .h5 {    
1182   font-size: 14px;    
1183 }    
1184 h6,    
1185 .h6 {    
1186   font-size: 12px;    
1187 }    
1188 p {    
1189   margin: 0 0 10px;    
1190 }    
1191 .lead {    
1192   margin-bottom: 20px;    
1193   font-size: 16px;    
1194   font-weight: 300;    
1195   line-height: 1.4;    
1196 }    
1197 @media (min-width: 768px) {    
1198   .lead {    
1199     font-size: 21px;    
1200   }    
1201 }    
1202 small,    
1203 .small {    
1204   font-size: 85%;    
1205 }    
1206 mark,    
1207 .mark {    
1208   padding: .2em;    
1209   background-color: #fcf8e3;    
1210 }    
1211 .text-right {    
1212   text-align: right;    
1213 }    
1214 .text-left {    
1215   text-align: left;    
1216 }    
1217 .text-center {    
1218   text-align: center;    
1219 }    
1220 .text-justify {    
1221   text-align: justify;    
1222 }    
1223 .text-nowrap {    
1224   white-space: nowrap;    
1225 }    
1226 .text-lowercase {    
1227   text-transform: lowercase;    
1228 }    
1229 .text-uppercase {    
1230   text-transform: uppercase;    
1231 }    
1232 .text-capitalize {    
1233   text-transform: capitalize;    
1234 }    
1235 .text-muted {    
1236   color: #777;    
1237 }    
1238 .text-primary {    
1239   color: #337ab7;    
1240 }    
1241 a.text-primary:hover,    
1242 a.text-primary:focus {    
1243   color: #286090;    
1244 }    
1245 .text-success {    
1246   color: #3c763d;    
1247 }    
1248 a.text-success:hover,    
1249 a.text-success:focus {    
1250   color: #2b542c;    
1251 }    
1252 .text-info {    
1253   color: #31708f;    
1254 }    
1255 a.text-info:hover,    
1256 a.text-info:focus {    
1257   color: #245269;    
1258 }    
1259 .text-warning {    
1260   color: #8a6d3b;    
1261 }    
1262 a.text-warning:hover,    
1263 a.text-warning:focus {    
1264   color: #66512c;    
1265 }    
1266 .text-danger {    
1267   color: #a94442;    
1268 }    
1269 a.text-danger:hover,    
1270 a.text-danger:focus {    
1271   color: #843534;    
1272 }    
1273 .bg-primary {    
1274   color: #fff;    
1275   background-color: #337ab7;    
1276 }    
1277 a.bg-primary:hover,    
1278 a.bg-primary:focus {    
1279   background-color: #286090;    
1280 }    
1281 .bg-success {    
1282   background-color: #dff0d8;    
1283 }    
1284 a.bg-success:hover,    
1285 a.bg-success:focus {    
1286   background-color: #c1e2b3;    
1287 }    
1288 .bg-info {    
1289   background-color: #d9edf7;    
1290 }    
1291 a.bg-info:hover,    
1292 a.bg-info:focus {    
1293   background-color: #afd9ee;    
1294 }    
1295 .bg-warning {    
1296   background-color: #fcf8e3;    
1297 }    
1298 a.bg-warning:hover,    
1299 a.bg-warning:focus {    
1300   background-color: #f7ecb5;    
1301 }    
1302 .bg-danger {    
1303   background-color: #f2dede;    
1304 }    
1305 a.bg-danger:hover,    
1306 a.bg-danger:focus {    
1307   background-color: #e4b9b9;    
1308 }    
1309 ul,    
1310 ol {    
1311   margin-top: 0;    
1312   margin-bottom: 10px;    
1313 }    
1314 ul ul,    
1315 ol ul,    
1316 ul ol,    
1317 ol ol {    
1318   margin-bottom: 0;    
1319 }    
1320 .list-unstyled {    
1321   padding-right: 0;    
1322   list-style: none;    
1323 }    
1324 .list-inline {    
1325   padding-right: 0;    
1326   margin-right: -5px;    
1327   list-style: none;    
1328 }    
1329 .list-inline > li {    
1330   display: inline-block;    
1331   padding-left: 5px;    
1332   padding-right: 5px;    
1333 }    
1334 dl {    
1335   margin-top: 0;    
1336   margin-bottom: 20px;    
1337 }    
1338 dt,    
1339 dd {    
1340   line-height: 1.42857143;    
1341 }    
1342 dt {    
1343   font-weight: bold;    
1344 }    
1345 dd {    
1346   margin-right: 0;    
1347 }    
1348 @media (min-width: 768px) {    
1349   .dl-horizontal dt {    
1350     float: right;    
1351     width: 160px;    
1352     overflow: hidden;    
1353     clear: right;    
1354     text-align: left;    
1355     text-overflow: ellipsis;    
1356     white-space: nowrap;    
1357   }    
1358   .dl-horizontal dd {    
1359     margin-right: 180px;    
1360   }    
1361 }    
1362 abbr[title],    
1363 abbr[data-original-title] {    
1364   cursor: help;    
1365   border-bottom: 1px dotted #777;    
1366 }    
1367 .initialism {    
1368   font-size: 90%;    
1369   text-transform: uppercase;    
1370 }    
1371 blockquote {    
1372   padding: 10px 20px;    
1373   margin: 0 0 20px;    
1374   font-size: 17.5px;    
1375   border-right: 5px solid #eee;    
1376 }    
1377 blockquote p:last-child,    
1378 blockquote ul:last-child,    
1379 blockquote ol:last-child {    
1380   margin-bottom: 0;    
1381 }    
1382 blockquote footer,    
1383 blockquote small,    
1384 blockquote .small {    
1385   display: block;    
1386   font-size: 80%;    
1387   line-height: 1.42857143;    
1388   color: #777;    
1389 }    
1390 blockquote footer:before,    
1391 blockquote small:before,    
1392 blockquote .small:before {    
1393   content: '\2014 \00A0';    
1394 }    
1395 .blockquote-reverse,    
1396 blockquote.pull-left {    
1397   padding-left: 15px;    
1398   padding-right: 0;    
1399   text-align: left;    
1400   border-left: 5px solid #eee;    
1401   border-right: 0;    
1402 }    
1403 .blockquote-reverse footer:before,    
1404 blockquote.pull-left footer:before,    
1405 .blockquote-reverse small:before,    
1406 blockquote.pull-left small:before,    
1407 .blockquote-reverse .small:before,    
1408 blockquote.pull-left .small:before {    
1409   content: '';    
1410 }    
1411 .blockquote-reverse footer:after,    
1412 blockquote.pull-left footer:after,    
1413 .blockquote-reverse small:after,    
1414 blockquote.pull-left small:after,    
1415 .blockquote-reverse .small:after,    
1416 blockquote.pull-left .small:after {    
1417   content: '\00A0 \2014';    
1418 }    
1419 address {    
1420   margin-bottom: 20px;    
1421   font-style: normal;    
1422   line-height: 1.42857143;    
1423 }    
1424 code,    
1425 kbd,    
1426 pre,    
1427 samp {    
1428   font-family: Menlo, Monaco, Consolas, "Courier New", monospace;    
1429 }    
1430 code {    
1431   padding: 2px 4px;    
1432   font-size: 90%;    
1433   color: #c7254e;    
1434   background-color: #f9f2f4;    
1435   border-radius: 4px;    
1436 }    
1437 kbd {    
1438   padding: 2px 4px;    
1439   font-size: 90%;    
1440   color: #fff;    
1441   background-color: #333;    
1442   border-radius: 3px;    
1443   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);    
1444           box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);    
1445 }    
1446 kbd kbd {    
1447   padding: 0;    
1448   font-size: 100%;    
1449   font-weight: bold;    
1450   -webkit-box-shadow: none;    
1451           box-shadow: none;    
1452 }    
1453 pre {    
1454   display: block;    
1455   padding: 9.5px;    
1456   margin: 0 0 10px;    
1457   font-size: 13px;    
1458   line-height: 1.42857143;    
1459   color: #333;    
1460   word-break: break-all;    
1461   word-wrap: break-word;    
1462   background-color: #f5f5f5;    
1463   border: 1px solid #ccc;    
1464   border-radius: 4px;    
1465 }    
1466 pre code {    
1467   padding: 0;    
1468   font-size: inherit;    
1469   color: inherit;    
1470   white-space: pre-wrap;    
1471   background-color: transparent;    
1472   border-radius: 0;    
1473 }    
1474 .pre-scrollable {    
1475   max-height: 340px;    
1476   overflow-y: scroll;    
1477 }    
1478 .container {    
1479   padding-left: 15px;    
1480   padding-right: 15px;    
1481   margin-left: auto;    
1482   margin-right: auto;    
1483 }    
1484 @media (min-width: 768px) {    
1485   .container {    
1486     width: 750px;    
1487   }    
1488 }    
1489 @media (min-width: 992px) {    
1490   .container {    
1491     width: 970px;    
1492   }    
1493 }    
1494 @media (min-width: 1200px) {    
1495   .container {    
1496     width: 1170px;    
1497   }    
1498 }    
1499 .container-fluid {    
1500   padding-left: 15px;    
1501   padding-right: 15px;    
1502   margin-left: auto;    
1503   margin-right: auto;    
1504 }    
1505 .row {    
1506   margin-left: -15px;    
1507   margin-right: -15px;    
1508 }    
1509 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {    
1510   position: relative;    
1511   min-height: 1px;    
1512   padding-left: 15px;    
1513   padding-right: 15px;    
1514 }    
1515 .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {    
1516   float: right;    
1517 }    
1518 .col-xs-12 {    
1519   width: 100%;    
1520 }    
1521 .col-xs-11 {    
1522   width: 91.66666667%;    
1523 }    
1524 .col-xs-10 {    
1525   width: 83.33333333%;    
1526 }    
1527 .col-xs-9 {    
1528   width: 75%;    
1529 }    
1530 .col-xs-8 {    
1531   width: 66.66666667%;    
1532 }    
1533 .col-xs-7 {    
1534   width: 58.33333333%;    
1535 }    
1536 .col-xs-6 {    
1537   width: 50%;    
1538 }    
1539 .col-xs-5 {    
1540   width: 41.66666667%;    
1541 }    
1542 .col-xs-4 {    
1543   width: 33.33333333%;    
1544 }    
1545 .col-xs-3 {    
1546   width: 25%;    
1547 }    
1548 .col-xs-2 {    
1549   width: 16.66666667%;    
1550 }    
1551 .col-xs-1 {    
1552   width: 8.33333333%;    
1553 }    
1554 .col-xs-pull-12 {    
1555   left: 100%;    
1556 }    
1557 .col-xs-pull-11 {    
1558   left: 91.66666667%;    
1559 }    
1560 .col-xs-pull-10 {    
1561   left: 83.33333333%;    
1562 }    
1563 .col-xs-pull-9 {    
1564   left: 75%;    
1565 }    
1566 .col-xs-pull-8 {    
1567   left: 66.66666667%;    
1568 }    
1569 .col-xs-pull-7 {    
1570   left: 58.33333333%;    
1571 }    
1572 .col-xs-pull-6 {    
1573   left: 50%;    
1574 }    
1575 .col-xs-pull-5 {    
1576   left: 41.66666667%;    
1577 }    
1578 .col-xs-pull-4 {    
1579   left: 33.33333333%;    
1580 }    
1581 .col-xs-pull-3 {    
1582   left: 25%;    
1583 }    
1584 .col-xs-pull-2 {    
1585   left: 16.66666667%;    
1586 }    
1587 .col-xs-pull-1 {    
1588   left: 8.33333333%;    
1589 }    
1590 .col-xs-pull-0 {    
1591   left: auto;    
1592 }    
1593 .col-xs-push-12 {    
1594   right: 100%;    
1595 }    
1596 .col-xs-push-11 {    
1597   right: 91.66666667%;    
1598 }    
1599 .col-xs-push-10 {    
1600   right: 83.33333333%;    
1601 }    
1602 .col-xs-push-9 {    
1603   right: 75%;    
1604 }    
1605 .col-xs-push-8 {    
1606   right: 66.66666667%;    
1607 }    
1608 .col-xs-push-7 {    
1609   right: 58.33333333%;    
1610 }    
1611 .col-xs-push-6 {    
1612   right: 50%;    
1613 }    
1614 .col-xs-push-5 {    
1615   right: 41.66666667%;    
1616 }    
1617 .col-xs-push-4 {    
1618   right: 33.33333333%;    
1619 }    
1620 .col-xs-push-3 {    
1621   right: 25%;    
1622 }    
1623 .col-xs-push-2 {    
1624   right: 16.66666667%;    
1625 }    
1626 .col-xs-push-1 {    
1627   right: 8.33333333%;    
1628 }    
1629 .col-xs-push-0 {    
1630   right: auto;    
1631 }    
1632 .col-xs-offset-12 {    
1633   margin-right: 100%;    
1634 }    
1635 .col-xs-offset-11 {    
1636   margin-right: 91.66666667%;    
1637 }    
1638 .col-xs-offset-10 {    
1639   margin-right: 83.33333333%;    
1640 }    
1641 .col-xs-offset-9 {    
1642   margin-right: 75%;    
1643 }    
1644 .col-xs-offset-8 {    
1645   margin-right: 66.66666667%;    
1646 }    
1647 .col-xs-offset-7 {    
1648   margin-right: 58.33333333%;    
1649 }    
1650 .col-xs-offset-6 {    
1651   margin-right: 50%;    
1652 }    
1653 .col-xs-offset-5 {    
1654   margin-right: 41.66666667%;    
1655 }    
1656 .col-xs-offset-4 {    
1657   margin-right: 33.33333333%;    
1658 }    
1659 .col-xs-offset-3 {    
1660   margin-right: 25%;    
1661 }    
1662 .col-xs-offset-2 {    
1663   margin-right: 16.66666667%;    
1664 }    
1665 .col-xs-offset-1 {    
1666   margin-right: 8.33333333%;    
1667 }    
1668 .col-xs-offset-0 {    
1669   margin-right: 0;    
1670 }    
1671 @media (min-width: 768px) {    
1672   .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {    
1673     float: right;    
1674   }    
1675   .col-sm-12 {    
1676     width: 100%;    
1677   }    
1678   .col-sm-11 {    
1679     width: 91.66666667%;    
1680   }    
1681   .col-sm-10 {    
1682     width: 83.33333333%;    
1683   }    
1684   .col-sm-9 {    
1685     width: 75%;    
1686   }    
1687   .col-sm-8 {    
1688     width: 66.66666667%;    
1689   }    
1690   .col-sm-7 {    
1691     width: 58.33333333%;    
1692   }    
1693   .col-sm-6 {    
1694     width: 50%;    
1695   }    
1696   .col-sm-5 {    
1697     width: 41.66666667%;    
1698   }    
1699   .col-sm-4 {    
1700     width: 33.33333333%;    
1701   }    
1702   .col-sm-3 {    
1703     width: 25%;    
1704   }    
1705   .col-sm-2 {    
1706     width: 16.66666667%;    
1707   }    
1708   .col-sm-1 {    
1709     width: 8.33333333%;    
1710   }    
1711   .col-sm-pull-12 {    
1712     left: 100%;    
1713   }    
1714   .col-sm-pull-11 {    
1715     left: 91.66666667%;    
1716   }    
1717   .col-sm-pull-10 {    
1718     left: 83.33333333%;    
1719   }    
1720   .col-sm-pull-9 {    
1721     left: 75%;    
1722   }    
1723   .col-sm-pull-8 {    
1724     left: 66.66666667%;    
1725   }    
1726   .col-sm-pull-7 {    
1727     left: 58.33333333%;    
1728   }    
1729   .col-sm-pull-6 {    
1730     left: 50%;    
1731   }    
1732   .col-sm-pull-5 {    
1733     left: 41.66666667%;    
1734   }    
1735   .col-sm-pull-4 {    
1736     left: 33.33333333%;    
1737   }    
1738   .col-sm-pull-3 {    
1739     left: 25%;    
1740   }    
1741   .col-sm-pull-2 {    
1742     left: 16.66666667%;    
1743   }    
1744   .col-sm-pull-1 {    
1745     left: 8.33333333%;    
1746   }    
1747   .col-sm-pull-0 {    
1748     left: auto;    
1749   }    
1750   .col-sm-push-12 {    
1751     right: 100%;    
1752   }    
1753   .col-sm-push-11 {    
1754     right: 91.66666667%;    
1755   }    
1756   .col-sm-push-10 {    
1757     right: 83.33333333%;    
1758   }    
1759   .col-sm-push-9 {    
1760     right: 75%;    
1761   }    
1762   .col-sm-push-8 {    
1763     right: 66.66666667%;    
1764   }    
1765   .col-sm-push-7 {    
1766     right: 58.33333333%;    
1767   }    
1768   .col-sm-push-6 {    
1769     right: 50%;    
1770   }    
1771   .col-sm-push-5 {    
1772     right: 41.66666667%;    
1773   }    
1774   .col-sm-push-4 {    
1775     right: 33.33333333%;    
1776   }    
1777   .col-sm-push-3 {    
1778     right: 25%;    
1779   }    
1780   .col-sm-push-2 {    
1781     right: 16.66666667%;    
1782   }    
1783   .col-sm-push-1 {    
1784     right: 8.33333333%;    
1785   }    
1786   .col-sm-push-0 {    
1787     right: auto;    
1788   }    
1789   .col-sm-offset-12 {    
1790     margin-right: 100%;    
1791   }    
1792   .col-sm-offset-11 {    
1793     margin-right: 91.66666667%;    
1794   }    
1795   .col-sm-offset-10 {    
1796     margin-right: 83.33333333%;    
1797   }    
1798   .col-sm-offset-9 {    
1799     margin-right: 75%;    
1800   }    
1801   .col-sm-offset-8 {    
1802     margin-right: 66.66666667%;    
1803   }    
1804   .col-sm-offset-7 {    
1805     margin-right: 58.33333333%;    
1806   }    
1807   .col-sm-offset-6 {    
1808     margin-right: 50%;    
1809   }    
1810   .col-sm-offset-5 {    
1811     margin-right: 41.66666667%;    
1812   }    
1813   .col-sm-offset-4 {    
1814     margin-right: 33.33333333%;    
1815   }    
1816   .col-sm-offset-3 {    
1817     margin-right: 25%;    
1818   }    
1819   .col-sm-offset-2 {    
1820     margin-right: 16.66666667%;    
1821   }    
1822   .col-sm-offset-1 {    
1823     margin-right: 8.33333333%;    
1824   }    
1825   .col-sm-offset-0 {    
1826     margin-right: 0;    
1827   }    
1828 }    
1829 @media (min-width: 992px) {    
1830   .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {    
1831     float: right;    
1832   }    
1833   .col-md-12 {    
1834     width: 100%;    
1835   }    
1836   .col-md-11 {    
1837     width: 91.66666667%;    
1838   }    
1839   .col-md-10 {    
1840     width: 83.33333333%;    
1841   }    
1842   .col-md-9 {    
1843     width: 75%;    
1844   }    
1845   .col-md-8 {    
1846     width: 66.66666667%;    
1847   }    
1848   .col-md-7 {    
1849     width: 58.33333333%;    
1850   }    
1851   .col-md-6 {    
1852     width: 50%;    
1853   }    
1854   .col-md-5 {    
1855     width: 41.66666667%;    
1856   }    
1857   .col-md-4 {    
1858     width: 33.33333333%;    
1859   }    
1860   .col-md-3 {    
1861     width: 25%;    
1862   }    
1863   .col-md-2 {    
1864     width: 16.66666667%;    
1865   }    
1866   .col-md-1 {    
1867     width: 8.33333333%;    
1868   }    
1869   .col-md-pull-12 {    
1870     left: 100%;    
1871   }    
1872   .col-md-pull-11 {    
1873     left: 91.66666667%;    
1874   }    
1875   .col-md-pull-10 {    
1876     left: 83.33333333%;    
1877   }    
1878   .col-md-pull-9 {    
1879     left: 75%;    
1880   }    
1881   .col-md-pull-8 {    
1882     left: 66.66666667%;    
1883   }    
1884   .col-md-pull-7 {    
1885     left: 58.33333333%;    
1886   }    
1887   .col-md-pull-6 {    
1888     left: 50%;    
1889   }    
1890   .col-md-pull-5 {    
1891     left: 41.66666667%;    
1892   }    
1893   .col-md-pull-4 {    
1894     left: 33.33333333%;    
1895   }    
1896   .col-md-pull-3 {    
1897     left: 25%;    
1898   }    
1899   .col-md-pull-2 {    
1900     left: 16.66666667%;    
1901   }    
1902   .col-md-pull-1 {    
1903     left: 8.33333333%;    
1904   }    
1905   .col-md-pull-0 {    
1906     left: auto;    
1907   }    
1908   .col-md-push-12 {    
1909     right: 100%;    
1910   }    
1911   .col-md-push-11 {    
1912     right: 91.66666667%;    
1913   }    
1914   .col-md-push-10 {    
1915     right: 83.33333333%;    
1916   }    
1917   .col-md-push-9 {    
1918     right: 75%;    
1919   }    
1920   .col-md-push-8 {    
1921     right: 66.66666667%;    
1922   }    
1923   .col-md-push-7 {    
1924     right: 58.33333333%;    
1925   }    
1926   .col-md-push-6 {    
1927     right: 50%;    
1928   }    
1929   .col-md-push-5 {    
1930     right: 41.66666667%;    
1931   }    
1932   .col-md-push-4 {    
1933     right: 33.33333333%;    
1934   }    
1935   .col-md-push-3 {    
1936     right: 25%;    
1937   }    
1938   .col-md-push-2 {    
1939     right: 16.66666667%;    
1940   }    
1941   .col-md-push-1 {    
1942     right: 8.33333333%;    
1943   }    
1944   .col-md-push-0 {    
1945     right: auto;    
1946   }    
1947   .col-md-offset-12 {    
1948     margin-right: 100%;    
1949   }    
1950   .col-md-offset-11 {    
1951     margin-right: 91.66666667%;    
1952   }    
1953   .col-md-offset-10 {    
1954     margin-right: 83.33333333%;    
1955   }    
1956   .col-md-offset-9 {    
1957     margin-right: 75%;    
1958   }    
1959   .col-md-offset-8 {    
1960     margin-right: 66.66666667%;    
1961   }    
1962   .col-md-offset-7 {    
1963     margin-right: 58.33333333%;    
1964   }    
1965   .col-md-offset-6 {    
1966     margin-right: 50%;    
1967   }    
1968   .col-md-offset-5 {    
1969     margin-right: 41.66666667%;    
1970   }    
1971   .col-md-offset-4 {    
1972     margin-right: 33.33333333%;    
1973   }    
1974   .col-md-offset-3 {    
1975     margin-right: 25%;    
1976   }    
1977   .col-md-offset-2 {    
1978     margin-right: 16.66666667%;    
1979   }    
1980   .col-md-offset-1 {    
1981     margin-right: 8.33333333%;    
1982   }    
1983   .col-md-offset-0 {    
1984     margin-right: 0;    
1985   }    
1986 }    
1987 @media (min-width: 1200px) {    
1988   .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {    
1989     float: right;    
1990   }    
1991   .col-lg-12 {    
1992     width: 100%;    
1993   }    
1994   .col-lg-11 {    
1995     width: 91.66666667%;    
1996   }    
1997   .col-lg-10 {    
1998     width: 83.33333333%;    
1999   }    
2000   .col-lg-9 {    
2001     width: 75%;    
2002   }    
2003   .col-lg-8 {    
2004     width: 66.66666667%;    
2005   }    
2006   .col-lg-7 {    
2007     width: 58.33333333%;    
2008   }    
2009   .col-lg-6 {    
2010     width: 50%;    
2011   }    
2012   .col-lg-5 {    
2013     width: 41.66666667%;    
2014   }    
2015   .col-lg-4 {    
2016     width: 33.33333333%;    
2017   }    
2018   .col-lg-3 {    
2019     width: 25%;    
2020   }    
2021   .col-lg-2 {    
2022     width: 16.66666667%;    
2023   }    
2024   .col-lg-1 {    
2025     width: 8.33333333%;    
2026   }    
2027   .col-lg-pull-12 {    
2028     left: 100%;    
2029   }    
2030   .col-lg-pull-11 {    
2031     left: 91.66666667%;    
2032   }    
2033   .col-lg-pull-10 {    
2034     left: 83.33333333%;    
2035   }    
2036   .col-lg-pull-9 {    
2037     left: 75%;    
2038   }    
2039   .col-lg-pull-8 {    
2040     left: 66.66666667%;    
2041   }    
2042   .col-lg-pull-7 {    
2043     left: 58.33333333%;    
2044   }    
2045   .col-lg-pull-6 {    
2046     left: 50%;    
2047   }    
2048   .col-lg-pull-5 {    
2049     left: 41.66666667%;    
2050   }    
2051   .col-lg-pull-4 {    
2052     left: 33.33333333%;    
2053   }    
2054   .col-lg-pull-3 {    
2055     left: 25%;    
2056   }    
2057   .col-lg-pull-2 {    
2058     left: 16.66666667%;    
2059   }    
2060   .col-lg-pull-1 {    
2061     left: 8.33333333%;    
2062   }    
2063   .col-lg-pull-0 {    
2064     left: auto;    
2065   }    
2066   .col-lg-push-12 {    
2067     right: 100%;    
2068   }    
2069   .col-lg-push-11 {    
2070     right: 91.66666667%;    
2071   }    
2072   .col-lg-push-10 {    
2073     right: 83.33333333%;    
2074   }    
2075   .col-lg-push-9 {    
2076     right: 75%;    
2077   }    
2078   .col-lg-push-8 {    
2079     right: 66.66666667%;    
2080   }    
2081   .col-lg-push-7 {    
2082     right: 58.33333333%;    
2083   }    
2084   .col-lg-push-6 {    
2085     right: 50%;    
2086   }    
2087   .col-lg-push-5 {    
2088     right: 41.66666667%;    
2089   }    
2090   .col-lg-push-4 {    
2091     right: 33.33333333%;    
2092   }    
2093   .col-lg-push-3 {    
2094     right: 25%;    
2095   }    
2096   .col-lg-push-2 {    
2097     right: 16.66666667%;    
2098   }    
2099   .col-lg-push-1 {    
2100     right: 8.33333333%;    
2101   }    
2102   .col-lg-push-0 {    
2103     right: auto;    
2104   }    
2105   .col-lg-offset-12 {    
2106     margin-right: 100%;    
2107   }    
2108   .col-lg-offset-11 {    
2109     margin-right: 91.66666667%;    
2110   }    
2111   .col-lg-offset-10 {    
2112     margin-right: 83.33333333%;    
2113   }    
2114   .col-lg-offset-9 {    
2115     margin-right: 75%;    
2116   }    
2117   .col-lg-offset-8 {    
2118     margin-right: 66.66666667%;    
2119   }    
2120   .col-lg-offset-7 {    
2121     margin-right: 58.33333333%;    
2122   }    
2123   .col-lg-offset-6 {    
2124     margin-right: 50%;    
2125   }    
2126   .col-lg-offset-5 {    
2127     margin-right: 41.66666667%;    
2128   }    
2129   .col-lg-offset-4 {    
2130     margin-right: 33.33333333%;    
2131   }    
2132   .col-lg-offset-3 {    
2133     margin-right: 25%;    
2134   }    
2135   .col-lg-offset-2 {    
2136     margin-right: 16.66666667%;    
2137   }    
2138   .col-lg-offset-1 {    
2139     margin-right: 8.33333333%;    
2140   }    
2141   .col-lg-offset-0 {    
2142     margin-right: 0;    
2143   }    
2144 }    
2145 table {    
2146   background-color: transparent;    
2147 }    
2148 caption {    
2149   padding-top: 8px;    
2150   padding-bottom: 8px;    
2151   color: #777;    
2152   text-align: right;    
2153 }    
2154 th {    
2155   text-align: right;    
2156 }    
2157 .table {    
2158   width: 100%;    
2159   max-width: 100%;    
2160   margin-bottom: 20px;    
2161 }    
2162 .table > thead > tr > th,    
2163 .table > tbody > tr > th,    
2164 .table > tfoot > tr > th,    
2165 .table > thead > tr > td,    
2166 .table > tbody > tr > td,    
2167 .table > tfoot > tr > td {    
2168   padding: 8px;    
2169   line-height: 1.42857143;    
2170   vertical-align: top;    
2171   border-top: 1px solid #ddd;    
2172 }    
2173 .table > thead > tr > th {    
2174   vertical-align: bottom;    
2175   border-bottom: 2px solid #ddd;    
2176 }    
2177 .table > caption + thead > tr:first-child > th,    
2178 .table > colgroup + thead > tr:first-child > th,    
2179 .table > thead:first-child > tr:first-child > th,    
2180 .table > caption + thead > tr:first-child > td,    
2181 .table > colgroup + thead > tr:first-child > td,    
2182 .table > thead:first-child > tr:first-child > td {    
2183   border-top: 0;    
2184 }    
2185 .table > tbody + tbody {    
2186   border-top: 2px solid #ddd;    
2187 }    
2188 .table .table {    
2189   background-color: #fff;    
2190 }    
2191 .table-condensed > thead > tr > th,    
2192 .table-condensed > tbody > tr > th,    
2193 .table-condensed > tfoot > tr > th,    
2194 .table-condensed > thead > tr > td,    
2195 .table-condensed > tbody > tr > td,    
2196 .table-condensed > tfoot > tr > td {    
2197   padding: 5px;    
2198 }    
2199 .table-bordered {    
2200   border: 1px solid #ddd;    
2201 }    
2202 .table-bordered > thead > tr > th,    
2203 .table-bordered > tbody > tr > th,    
2204 .table-bordered > tfoot > tr > th,    
2205 .table-bordered > thead > tr > td,    
2206 .table-bordered > tbody > tr > td,    
2207 .table-bordered > tfoot > tr > td {    
2208   border: 1px solid #ddd;    
2209 }    
2210 .table-bordered > thead > tr > th,    
2211 .table-bordered > thead > tr > td {    
2212   border-bottom-width: 2px;    
2213 }    
2214 .table-striped > tbody > tr:nth-of-type(odd) {    
2215   background-color: #f9f9f9;    
2216 }    
2217 .table-hover > tbody > tr:hover {    
2218   background-color: #f5f5f5;    
2219 }    
2220 table col[class*="col-"] {    
2221   position: static;    
2222   display: table-column;    
2223   float: none;    
2224 }    
2225 table td[class*="col-"],    
2226 table th[class*="col-"] {    
2227   position: static;    
2228   display: table-cell;    
2229   float: none;    
2230 }    
2231 .table > thead > tr > td.active,    
2232 .table > tbody > tr > td.active,    
2233 .table > tfoot > tr > td.active,    
2234 .table > thead > tr > th.active,    
2235 .table > tbody > tr > th.active,    
2236 .table > tfoot > tr > th.active,    
2237 .table > thead > tr.active > td,    
2238 .table > tbody > tr.active > td,    
2239 .table > tfoot > tr.active > td,    
2240 .table > thead > tr.active > th,    
2241 .table > tbody > tr.active > th,    
2242 .table > tfoot > tr.active > th {    
2243   background-color: #f5f5f5;    
2244 }    
2245 .table-hover > tbody > tr > td.active:hover,    
2246 .table-hover > tbody > tr > th.active:hover,    
2247 .table-hover > tbody > tr.active:hover > td,    
2248 .table-hover > tbody > tr:hover > .active,    
2249 .table-hover > tbody > tr.active:hover > th {    
2250   background-color: #e8e8e8;    
2251 }    
2252 .table > thead > tr > td.success,    
2253 .table > tbody > tr > td.success,    
2254 .table > tfoot > tr > td.success,    
2255 .table > thead > tr > th.success,    
2256 .table > tbody > tr > th.success,    
2257 .table > tfoot > tr > th.success,    
2258 .table > thead > tr.success > td,    
2259 .table > tbody > tr.success > td,    
2260 .table > tfoot > tr.success > td,    
2261 .table > thead > tr.success > th,    
2262 .table > tbody > tr.success > th,    
2263 .table > tfoot > tr.success > th {    
2264   background-color: #dff0d8;    
2265 }    
2266 .table-hover > tbody > tr > td.success:hover,    
2267 .table-hover > tbody > tr > th.success:hover,    
2268 .table-hover > tbody > tr.success:hover > td,    
2269 .table-hover > tbody > tr:hover > .success,    
2270 .table-hover > tbody > tr.success:hover > th {    
2271   background-color: #d0e9c6;    
2272 }    
2273 .table > thead > tr > td.info,    
2274 .table > tbody > tr > td.info,    
2275 .table > tfoot > tr > td.info,    
2276 .table > thead > tr > th.info,    
2277 .table > tbody > tr > th.info,    
2278 .table > tfoot > tr > th.info,    
2279 .table > thead > tr.info > td,    
2280 .table > tbody > tr.info > td,    
2281 .table > tfoot > tr.info > td,    
2282 .table > thead > tr.info > th,    
2283 .table > tbody > tr.info > th,    
2284 .table > tfoot > tr.info > th {    
2285   background-color: #d9edf7;    
2286 }    
2287 .table-hover > tbody > tr > td.info:hover,    
2288 .table-hover > tbody > tr > th.info:hover,    
2289 .table-hover > tbody > tr.info:hover > td,    
2290 .table-hover > tbody > tr:hover > .info,    
2291 .table-hover > tbody > tr.info:hover > th {    
2292   background-color: #c4e3f3;    
2293 }    
2294 .table > thead > tr > td.warning,    
2295 .table > tbody > tr > td.warning,    
2296 .table > tfoot > tr > td.warning,    
2297 .table > thead > tr > th.warning,    
2298 .table > tbody > tr > th.warning,    
2299 .table > tfoot > tr > th.warning,    
2300 .table > thead > tr.warning > td,    
2301 .table > tbody > tr.warning > td,    
2302 .table > tfoot > tr.warning > td,    
2303 .table > thead > tr.warning > th,    
2304 .table > tbody > tr.warning > th,    
2305 .table > tfoot > tr.warning > th {    
2306   background-color: #fcf8e3;    
2307 }    
2308 .table-hover > tbody > tr > td.warning:hover,    
2309 .table-hover > tbody > tr > th.warning:hover,    
2310 .table-hover > tbody > tr.warning:hover > td,    
2311 .table-hover > tbody > tr:hover > .warning,    
2312 .table-hover > tbody > tr.warning:hover > th {    
2313   background-color: #faf2cc;    
2314 }    
2315 .table > thead > tr > td.danger,    
2316 .table > tbody > tr > td.danger,    
2317 .table > tfoot > tr > td.danger,    
2318 .table > thead > tr > th.danger,    
2319 .table > tbody > tr > th.danger,    
2320 .table > tfoot > tr > th.danger,    
2321 .table > thead > tr.danger > td,    
2322 .table > tbody > tr.danger > td,    
2323 .table > tfoot > tr.danger > td,    
2324 .table > thead > tr.danger > th,    
2325 .table > tbody > tr.danger > th,    
2326 .table > tfoot > tr.danger > th {    
2327   background-color: #f2dede;    
2328 }    
2329 .table-hover > tbody > tr > td.danger:hover,    
2330 .table-hover > tbody > tr > th.danger:hover,    
2331 .table-hover > tbody > tr.danger:hover > td,    
2332 .table-hover > tbody > tr:hover > .danger,    
2333 .table-hover > tbody > tr.danger:hover > th {    
2334   background-color: #ebcccc;    
2335 }    
2336 .table-responsive {    
2337   min-height: .01%;    
2338   overflow-x: auto;    
2339 }    
2340 @media screen and (max-width: 767px) {    
2341   .table-responsive {    
2342     width: 100%;    
2343     margin-bottom: 15px;    
2344     overflow-y: hidden;    
2345     -ms-overflow-style: -ms-autohiding-scrollbar;    
2346     border: 1px solid #ddd;    
2347   }    
2348   .table-responsive > .table {    
2349     margin-bottom: 0;    
2350   }    
2351   .table-responsive > .table > thead > tr > th,    
2352   .table-responsive > .table > tbody > tr > th,    
2353   .table-responsive > .table > tfoot > tr > th,    
2354   .table-responsive > .table > thead > tr > td,    
2355   .table-responsive > .table > tbody > tr > td,    
2356   .table-responsive > .table > tfoot > tr > td {    
2357     white-space: nowrap;    
2358   }    
2359   .table-responsive > .table-bordered {    
2360     border: 0;    
2361   }    
2362   .table-responsive > .table-bordered > thead > tr > th:first-child,    
2363   .table-responsive > .table-bordered > tbody > tr > th:first-child,    
2364   .table-responsive > .table-bordered > tfoot > tr > th:first-child,    
2365   .table-responsive > .table-bordered > thead > tr > td:first-child,    
2366   .table-responsive > .table-bordered > tbody > tr > td:first-child,    
2367   .table-responsive > .table-bordered > tfoot > tr > td:first-child {    
2368     border-right: 0;    
2369   }    
2370   .table-responsive > .table-bordered > thead > tr > th:last-child,    
2371   .table-responsive > .table-bordered > tbody > tr > th:last-child,    
2372   .table-responsive > .table-bordered > tfoot > tr > th:last-child,    
2373   .table-responsive > .table-bordered > thead > tr > td:last-child,    
2374   .table-responsive > .table-bordered > tbody > tr > td:last-child,    
2375   .table-responsive > .table-bordered > tfoot > tr > td:last-child {    
2376     border-left: 0;    
2377   }    
2378   .table-responsive > .table-bordered > tbody > tr:last-child > th,    
2379   .table-responsive > .table-bordered > tfoot > tr:last-child > th,    
2380   .table-responsive > .table-bordered > tbody > tr:last-child > td,    
2381   .table-responsive > .table-bordered > tfoot > tr:last-child > td {    
2382     border-bottom: 0;    
2383   }    
2384 }    
2385 fieldset {    
2386   min-width: 0;    
2387   padding: 0;    
2388   margin: 0;    
2389   border: 0;    
2390 }    
2391 input[type="search"] {    
2392   -webkit-box-sizing: border-box;    
2393      -moz-box-sizing: border-box;    
2394           box-sizing: border-box;    
2395 }    
2396 input[type="radio"],    
2397 input[type="checkbox"] {    
2398   margin: 4px 0 0;    
2399   margin-top: 1px \9;    
2400   line-height: normal;    
2401 }    
2402 input[type="file"] {    
2403   display: block;    
2404 }    
2405 input[type="range"] {    
2406   display: block;    
2407   width: 100%;    
2408 }    
2409 select[multiple],    
2410 select[size] {    
2411   height: auto;    
2412 }    
2413 input[type="file"]:focus,    
2414 input[type="radio"]:focus,    
2415 input[type="checkbox"]:focus {    
2416   outline: thin dotted;    
2417   outline: 5px auto -webkit-focus-ring-color;    
2418   outline-offset: -2px;    
2419 }    
2420 output {    
2421   display: block;    
2422   padding-top: 7px;    
2423   font-size: 14px;    
2424   line-height: 1.42857143;    
2425   color: #555;    
2426 }    
2427 .form-control {    
2428   display: block;    
2429   width: 100%;    
2430   height: 34px;    
2431   padding: 6px 12px;    
2432   font-size: 14px;    
2433   line-height: 1.42857143;    
2434   color: #555;    
2435   background-color: #fff;    
2436   background-image: none;    
2437   border: 1px solid #ccc;    
2438   border-radius: 4px;    
2439   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    
2440           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    
2441   -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;    
2442        -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;    
2443           transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;    
2444 }    
2445 .form-control:focus {    
2446   border-color: #66afe9;    
2447   outline: 0;    
2448   -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);    
2449           box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);    
2450 }    
2451 .form-control::-moz-placeholder {    
2452   color: #999;    
2453   opacity: 1;    
2454 }    
2455 .form-control:-ms-input-placeholder {    
2456   color: #999;    
2457 }    
2458 .form-control::-webkit-input-placeholder {    
2459   color: #999;    
2460 }    
2461 .form-control[disabled],    
2462 .form-control[readonly],    
2463 fieldset[disabled] .form-control {    
2464   background-color: #eee;    
2465   opacity: 1;    
2466 }    
2467 .form-control[disabled],    
2468 fieldset[disabled] .form-control {    
2469   cursor: not-allowed;    
2470 }    
2471 textarea.form-control {    
2472   height: auto;    
2473 }    
2474 input[type="search"] {    
2475   -webkit-appearance: none;    
2476 }    
2477 @media screen and (-webkit-min-device-pixel-ratio: 0) {    
2478   input[type="date"].form-control,    
2479   input[type="time"].form-control,    
2480   input[type="datetime-local"].form-control,    
2481   input[type="month"].form-control {    
2482     line-height: 34px;    
2483   }    
2484   input[type="date"].input-sm,    
2485   input[type="time"].input-sm,    
2486   input[type="datetime-local"].input-sm,    
2487   input[type="month"].input-sm,    
2488   .input-group-sm input[type="date"],    
2489   .input-group-sm input[type="time"],    
2490   .input-group-sm input[type="datetime-local"],    
2491   .input-group-sm input[type="month"] {    
2492     line-height: 30px;    
2493   }    
2494   input[type="date"].input-lg,    
2495   input[type="time"].input-lg,    
2496   input[type="datetime-local"].input-lg,    
2497   input[type="month"].input-lg,    
2498   .input-group-lg input[type="date"],    
2499   .input-group-lg input[type="time"],    
2500   .input-group-lg input[type="datetime-local"],    
2501   .input-group-lg input[type="month"] {    
2502     line-height: 46px;    
2503   }    
2504 }    
2505 .form-group {    
2506   margin-bottom: 15px;    
2507 }    
2508 .radio,    
2509 .checkbox {    
2510   position: relative;    
2511   margin-top: 10px;    
2512   margin-bottom: 10px;    
2513 }    
2514 .radio label,    
2515 .checkbox label {    
2516   min-height: 20px;    
2517   padding-right: 20px;    
2518   margin-bottom: 0;    
2519   font-weight: normal;    
2520   cursor: pointer;    
2521 }    
2522 .radio input[type="radio"],    
2523 .radio-inline input[type="radio"],    
2524 .checkbox input[type="checkbox"],    
2525 .checkbox-inline input[type="checkbox"] {    
2526   position: absolute;    
2527   margin-top: 4px \9;    
2528   margin-right: -20px;    
2529 }    
2530 .radio + .radio,    
2531 .checkbox + .checkbox {    
2532   margin-top: -5px;    
2533 }    
2534 .radio-inline,    
2535 .checkbox-inline {    
2536   position: relative;    
2537   display: inline-block;    
2538   padding-right: 20px;    
2539   margin-bottom: 0;    
2540   font-weight: normal;    
2541   vertical-align: middle;    
2542   cursor: pointer;    
2543 }    
2544 .radio-inline + .radio-inline,    
2545 .checkbox-inline + .checkbox-inline {    
2546   margin-top: 0;    
2547   margin-right: 10px;    
2548 }    
2549 input[type="radio"][disabled],    
2550 input[type="checkbox"][disabled],    
2551 input[type="radio"].disabled,    
2552 input[type="checkbox"].disabled,    
2553 fieldset[disabled] input[type="radio"],    
2554 fieldset[disabled] input[type="checkbox"] {    
2555   cursor: not-allowed;    
2556 }    
2557 .radio-inline.disabled,    
2558 .checkbox-inline.disabled,    
2559 fieldset[disabled] .radio-inline,    
2560 fieldset[disabled] .checkbox-inline {    
2561   cursor: not-allowed;    
2562 }    
2563 .radio.disabled label,    
2564 .checkbox.disabled label,    
2565 fieldset[disabled] .radio label,    
2566 fieldset[disabled] .checkbox label {    
2567   cursor: not-allowed;    
2568 }    
2569 .form-control-static {    
2570   min-height: 34px;    
2571   padding-top: 7px;    
2572   padding-bottom: 7px;    
2573   margin-bottom: 0;    
2574 }    
2575 .form-control-static.input-lg,    
2576 .form-control-static.input-sm {    
2577   padding-left: 0;    
2578   padding-right: 0;    
2579 }    
2580 .input-sm {    
2581   height: 30px;    
2582   padding: 5px 10px;    
2583   font-size: 12px;    
2584   line-height: 1.5;    
2585   border-radius: 3px;    
2586 }    
2587 select.input-sm {    
2588   height: 30px;    
2589   line-height: 30px;    
2590 }    
2591 textarea.input-sm,    
2592 select[multiple].input-sm {    
2593   height: auto;    
2594 }    
2595 .form-group-sm .form-control {    
2596   height: 30px;    
2597   padding: 5px 10px;    
2598   font-size: 12px;    
2599   line-height: 1.5;    
2600   border-radius: 3px;    
2601 }    
2602 .form-group-sm select.form-control {    
2603   height: 30px;    
2604   line-height: 30px;    
2605 }    
2606 .form-group-sm textarea.form-control,    
2607 .form-group-sm select[multiple].form-control {    
2608   height: auto;    
2609 }    
2610 .form-group-sm .form-control-static {    
2611   height: 30px;    
2612   min-height: 32px;    
2613   padding: 6px 10px;    
2614   font-size: 12px;    
2615   line-height: 1.5;    
2616 }    
2617 .input-lg {    
2618   height: 46px;    
2619   padding: 10px 16px;    
2620   font-size: 18px;    
2621   line-height: 1.3333333;    
2622   border-radius: 6px;    
2623 }    
2624 select.input-lg {    
2625   height: 46px;    
2626   line-height: 46px;    
2627 }    
2628 textarea.input-lg,    
2629 select[multiple].input-lg {    
2630   height: auto;    
2631 }    
2632 .form-group-lg .form-control {    
2633   height: 46px;    
2634   padding: 10px 16px;    
2635   font-size: 18px;    
2636   line-height: 1.3333333;    
2637   border-radius: 6px;    
2638 }    
2639 .form-group-lg select.form-control {    
2640   height: 46px;    
2641   line-height: 46px;    
2642 }    
2643 .form-group-lg textarea.form-control,    
2644 .form-group-lg select[multiple].form-control {    
2645   height: auto;    
2646 }    
2647 .form-group-lg .form-control-static {    
2648   height: 46px;    
2649   min-height: 38px;    
2650   padding: 11px 16px;    
2651   font-size: 18px;    
2652   line-height: 1.3333333;    
2653 }    
2654 .has-feedback {    
2655   position: relative;    
2656 }    
2657 .has-feedback .form-control {    
2658   padding-left: 42.5px;    
2659 }    
2660 .form-control-feedback {    
2661   position: absolute;    
2662   top: 0;    
2663   left: 0;    
2664   z-index: 2;    
2665   display: block;    
2666   width: 34px;    
2667   height: 34px;    
2668   line-height: 34px;    
2669   text-align: center;    
2670   pointer-events: none;    
2671 }    
2672 .input-lg + .form-control-feedback,    
2673 .input-group-lg + .form-control-feedback,    
2674 .form-group-lg .form-control + .form-control-feedback {    
2675   width: 46px;    
2676   height: 46px;    
2677   line-height: 46px;    
2678 }    
2679 .input-sm + .form-control-feedback,    
2680 .input-group-sm + .form-control-feedback,    
2681 .form-group-sm .form-control + .form-control-feedback {    
2682   width: 30px;    
2683   height: 30px;    
2684   line-height: 30px;    
2685 }    
2686 .has-success .help-block,    
2687 .has-success .control-label,    
2688 .has-success .radio,    
2689 .has-success .checkbox,    
2690 .has-success .radio-inline,    
2691 .has-success .checkbox-inline,    
2692 .has-success.radio label,    
2693 .has-success.checkbox label,    
2694 .has-success.radio-inline label,    
2695 .has-success.checkbox-inline label {    
2696   color: #3c763d;    
2697 }    
2698 .has-success .form-control {    
2699   border-color: #3c763d;    
2700   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    
2701           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    
2702 }    
2703 .has-success .form-control:focus {    
2704   border-color: #2b542c;    
2705   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;    
2706           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;    
2707 }    
2708 .has-success .input-group-addon {    
2709   color: #3c763d;    
2710   background-color: #dff0d8;    
2711   border-color: #3c763d;    
2712 }    
2713 .has-success .form-control-feedback {    
2714   color: #3c763d;    
2715 }    
2716 .has-warning .help-block,    
2717 .has-warning .control-label,    
2718 .has-warning .radio,    
2719 .has-warning .checkbox,    
2720 .has-warning .radio-inline,    
2721 .has-warning .checkbox-inline,    
2722 .has-warning.radio label,    
2723 .has-warning.checkbox label,    
2724 .has-warning.radio-inline label,    
2725 .has-warning.checkbox-inline label {    
2726   color: #8a6d3b;    
2727 }    
2728 .has-warning .form-control {    
2729   border-color: #8a6d3b;    
2730   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    
2731           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    
2732 }    
2733 .has-warning .form-control:focus {    
2734   border-color: #66512c;    
2735   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;    
2736           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;    
2737 }    
2738 .has-warning .input-group-addon {    
2739   color: #8a6d3b;    
2740   background-color: #fcf8e3;    
2741   border-color: #8a6d3b;    
2742 }    
2743 .has-warning .form-control-feedback {    
2744   color: #8a6d3b;    
2745 }    
2746 .has-error .help-block,    
2747 .has-error .control-label,    
2748 .has-error .radio,    
2749 .has-error .checkbox,    
2750 .has-error .radio-inline,    
2751 .has-error .checkbox-inline,    
2752 .has-error.radio label,    
2753 .has-error.checkbox label,    
2754 .has-error.radio-inline label,    
2755 .has-error.checkbox-inline label {    
2756   color: #a94442;    
2757 }    
2758 .has-error .form-control {    
2759   border-color: #a94442;    
2760   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    
2761           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    
2762 }    
2763 .has-error .form-control:focus {    
2764   border-color: #843534;    
2765   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;    
2766           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;    
2767 }    
2768 .has-error .input-group-addon {    
2769   color: #a94442;    
2770   background-color: #f2dede;    
2771   border-color: #a94442;    
2772 }    
2773 .has-error .form-control-feedback {    
2774   color: #a94442;    
2775 }    
2776 .has-feedback label ~ .form-control-feedback {    
2777   top: 25px;    
2778 }    
2779 .has-feedback label.sr-only ~ .form-control-feedback {    
2780   top: 0;    
2781 }    
2782 .help-block {    
2783   display: block;    
2784   margin-top: 5px;    
2785   margin-bottom: 10px;    
2786   color: #737373;    
2787 }    
2788 @media (min-width: 768px) {    
2789   .form-inline .form-group {    
2790     display: inline-block;    
2791     margin-bottom: 0;    
2792     vertical-align: middle;    
2793   }    
2794   .form-inline .form-control {    
2795     display: inline-block;    
2796     width: auto;    
2797     vertical-align: middle;    
2798   }    
2799   .form-inline .form-control-static {    
2800     display: inline-block;    
2801   }    
2802   .form-inline .input-group {    
2803     display: inline-table;    
2804     vertical-align: middle;    
2805   }    
2806   .form-inline .input-group .input-group-addon,    
2807   .form-inline .input-group .input-group-btn,    
2808   .form-inline .input-group .form-control {    
2809     width: auto;    
2810   }    
2811   .form-inline .input-group > .form-control {    
2812     width: 100%;    
2813   }    
2814   .form-inline .control-label {    
2815     margin-bottom: 0;    
2816     vertical-align: middle;    
2817   }    
2818   .form-inline .radio,    
2819   .form-inline .checkbox {    
2820     display: inline-block;    
2821     margin-top: 0;    
2822     margin-bottom: 0;    
2823     vertical-align: middle;    
2824   }    
2825   .form-inline .radio label,    
2826   .form-inline .checkbox label {    
2827     padding-right: 0;    
2828   }    
2829   .form-inline .radio input[type="radio"],    
2830   .form-inline .checkbox input[type="checkbox"] {    
2831     position: relative;    
2832     margin-right: 0;    
2833   }    
2834   .form-inline .has-feedback .form-control-feedback {    
2835     top: 0;    
2836   }    
2837 }    
2838 .form-horizontal .radio,    
2839 .form-horizontal .checkbox,    
2840 .form-horizontal .radio-inline,    
2841 .form-horizontal .checkbox-inline {    
2842   padding-top: 7px;    
2843   margin-top: 0;    
2844   margin-bottom: 0;    
2845 }    
2846 .form-horizontal .radio,    
2847 .form-horizontal .checkbox {    
2848   min-height: 27px;    
2849 }    
2850 .form-horizontal .form-group {    
2851   margin-left: -15px;    
2852   margin-right: -15px;    
2853 }    
2854 @media (min-width: 768px) {    
2855   .form-horizontal .control-label {    
2856     padding-top: 7px;    
2857     margin-bottom: 0;    
2858     text-align: left;    
2859   }    
2860 }    
2861 .form-horizontal .has-feedback .form-control-feedback {    
2862   left: 15px;    
2863 }    
2864 @media (min-width: 768px) {    
2865   .form-horizontal .form-group-lg .control-label {    
2866     padding-top: 14.333333px;    
2867     font-size: 18px;    
2868   }    
2869 }    
2870 @media (min-width: 768px) {    
2871   .form-horizontal .form-group-sm .control-label {    
2872     padding-top: 6px;    
2873     font-size: 12px;    
2874   }    
2875 }    
2876 .btn-success {    
2877   color: #fff;    
2878   background-color: #5cb85c;    
2879   border-color: #4cae4c;    
2880 }    
2881 .btn-success:focus,    
2882 .btn-success.focus {    
2883   color: #fff;    
2884   background-color: #449d44;    
2885   border-color: #255625;    
2886 }    
2887 .btn-success:hover {    
2888   color: #fff;    
2889   background-color: #449d44;    
2890   border-color: #398439;    
2891 }    
2892 .btn-success:active,    
2893 .btn-success.active,    
2894 .open > .dropdown-toggle.btn-success {    
2895   color: #fff;    
2896   background-color: #449d44;    
2897   border-color: #398439;    
2898 }    
2899 .btn-success:active:hover,    
2900 .btn-success.active:hover,    
2901 .open > .dropdown-toggle.btn-success:hover,    
2902 .btn-success:active:focus,    
2903 .btn-success.active:focus,    
2904 .open > .dropdown-toggle.btn-success:focus,    
2905 .btn-success:active.focus,    
2906 .btn-success.active.focus,    
2907 .open > .dropdown-toggle.btn-success.focus {    
2908   color: #fff;    
2909   background-color: #398439;    
2910   border-color: #255625;    
2911 }    
2912 .btn-success:active,    
2913 .btn-success.active,    
2914 .open > .dropdown-toggle.btn-success {    
2915   background-image: none;    
2916 }    
2917 .btn-success.disabled,    
2918 .btn-success[disabled],    
2919 fieldset[disabled] .btn-success,    
2920 .btn-success.disabled:hover,    
2921 .btn-success[disabled]:hover,    
2922 fieldset[disabled] .btn-success:hover,    
2923 .btn-success.disabled:focus,    
2924 .btn-success[disabled]:focus,    
2925 fieldset[disabled] .btn-success:focus,    
2926 .btn-success.disabled.focus,    
2927 .btn-success[disabled].focus,    
2928 fieldset[disabled] .btn-success.focus,    
2929 .btn-success.disabled:active,    
2930 .btn-success[disabled]:active,    
2931 fieldset[disabled] .btn-success:active,    
2932 .btn-success.disabled.active,    
2933 .btn-success[disabled].active,    
2934 fieldset[disabled] .btn-success.active {    
2935   background-color: #5cb85c;    
2936   border-color: #4cae4c;    
2937 }    
2938 .btn-success .badge {    
2939   color: #5cb85c;    
2940   background-color: #fff;    
2941 }    
2942 .btn-info {    
2943   color: #fff;    
2944   background-color: #5bc0de;    
2945   border-color: #46b8da;    
2946 }    
2947 .btn-info:focus,    
2948 .btn-info.focus {    
2949   color: #fff;    
2950   background-color: #31b0d5;    
2951   border-color: #1b6d85;    
2952 }    
2953 .btn-info:hover {    
2954   color: #fff;    
2955   background-color: #31b0d5;    
2956   border-color: #269abc;    
2957 }    
2958 .btn-info:active,    
2959 .btn-info.active,    
2960 .open > .dropdown-toggle.btn-info {    
2961   color: #fff;    
2962   background-color: #31b0d5;    
2963   border-color: #269abc;    
2964 }    
2965 .btn-info:active:hover,    
2966 .btn-info.active:hover,    
2967 .open > .dropdown-toggle.btn-info:hover,    
2968 .btn-info:active:focus,    
2969 .btn-info.active:focus,    
2970 .open > .dropdown-toggle.btn-info:focus,    
2971 .btn-info:active.focus,    
2972 .btn-info.active.focus,    
2973 .open > .dropdown-toggle.btn-info.focus {    
2974   color: #fff;    
2975   background-color: #269abc;    
2976   border-color: #1b6d85;    
2977 }    
2978 .btn-info:active,    
2979 .btn-info.active,    
2980 .open > .dropdown-toggle.btn-info {    
2981   background-image: none;    
2982 }    
2983 .btn-info.disabled,    
2984 .btn-info[disabled],    
2985 fieldset[disabled] .btn-info,    
2986 .btn-info.disabled:hover,    
2987 .btn-info[disabled]:hover,    
2988 fieldset[disabled] .btn-info:hover,    
2989 .btn-info.disabled:focus,    
2990 .btn-info[disabled]:focus,    
2991 fieldset[disabled] .btn-info:focus,    
2992 .btn-info.disabled.focus,    
2993 .btn-info[disabled].focus,    
2994 fieldset[disabled] .btn-info.focus,    
2995 .btn-info.disabled:active,    
2996 .btn-info[disabled]:active,    
2997 fieldset[disabled] .btn-info:active,    
2998 .btn-info.disabled.active,    
2999 .btn-info[disabled].active,    
3000 fieldset[disabled] .btn-info.active {    
3001   background-color: #5bc0de;    
3002   border-color: #46b8da;    
3003 }    
3004 .btn-info .badge {    
3005   color: #5bc0de;    
3006   background-color: #fff;    
3007 }    
3008 .btn-warning {    
3009   color: #fff;    
3010   background-color: #f0ad4e;    
3011   border-color: #eea236;    
3012 }    
3013 .btn-warning:focus,    
3014 .btn-warning.focus {    
3015   color: #fff;    
3016   background-color: #ec971f;    
3017   border-color: #985f0d;    
3018 }    
3019 .btn-warning:hover {    
3020   color: #fff;    
3021   background-color: #ec971f;    
3022   border-color: #d58512;    
3023 }    
3024 .btn-warning:active,    
3025 .btn-warning.active,    
3026 .open > .dropdown-toggle.btn-warning {    
3027   color: #fff;    
3028   background-color: #ec971f;    
3029   border-color: #d58512;    
3030 }    
3031 .btn-warning:active:hover,    
3032 .btn-warning.active:hover,    
3033 .open > .dropdown-toggle.btn-warning:hover,    
3034 .btn-warning:active:focus,    
3035 .btn-warning.active:focus,    
3036 .open > .dropdown-toggle.btn-warning:focus,    
3037 .btn-warning:active.focus,    
3038 .btn-warning.active.focus,    
3039 .open > .dropdown-toggle.btn-warning.focus {    
3040   color: #fff;    
3041   background-color: #d58512;    
3042   border-color: #985f0d;    
3043 }    
3044 .btn-warning:active,    
3045 .btn-warning.active,    
3046 .open > .dropdown-toggle.btn-warning {    
3047   background-image: none;    
3048 }    
3049 .btn-warning.disabled,    
3050 .btn-warning[disabled],    
3051 fieldset[disabled] .btn-warning,    
3052 .btn-warning.disabled:hover,    
3053 .btn-warning[disabled]:hover,    
3054 fieldset[disabled] .btn-warning:hover,    
3055 .btn-warning.disabled:focus,    
3056 .btn-warning[disabled]:focus,    
3057 fieldset[disabled] .btn-warning:focus,    
3058 .btn-warning.disabled.focus,    
3059 .btn-warning[disabled].focus,    
3060 fieldset[disabled] .btn-warning.focus,    
3061 .btn-warning.disabled:active,    
3062 .btn-warning[disabled]:active,    
3063 fieldset[disabled] .btn-warning:active,    
3064 .btn-warning.disabled.active,    
3065 .btn-warning[disabled].active,    
3066 fieldset[disabled] .btn-warning.active {    
3067   background-color: #f0ad4e;    
3068   border-color: #eea236;    
3069 }    
3070 .btn-warning .badge {    
3071   color: #f0ad4e;    
3072   background-color: #fff;    
3073 }    
3074 .btn-danger {    
3075   color: #fff;    
3076   background-color: #d9534f;    
3077   border-color: #d43f3a;    
3078 }    
3079 .btn-danger:focus,    
3080 .btn-danger.focus {    
3081   color: #fff;    
3082   background-color: #c9302c;    
3083   border-color: #761c19;    
3084 }    
3085 .btn-danger:hover {    
3086   color: #fff;    
3087   background-color: #c9302c;    
3088   border-color: #ac2925;    
3089 }    
3090 .btn-danger:active,    
3091 .btn-danger.active,    
3092 .open > .dropdown-toggle.btn-danger {    
3093   color: #fff;    
3094   background-color: #c9302c;    
3095   border-color: #ac2925;    
3096 }    
3097 .btn-danger:active:hover,    
3098 .btn-danger.active:hover,    
3099 .open > .dropdown-toggle.btn-danger:hover,    
3100 .btn-danger:active:focus,    
3101 .btn-danger.active:focus,    
3102 .open > .dropdown-toggle.btn-danger:focus,    
3103 .btn-danger:active.focus,    
3104 .btn-danger.active.focus,    
3105 .open > .dropdown-toggle.btn-danger.focus {    
3106   color: #fff;    
3107   background-color: #ac2925;    
3108   border-color: #761c19;    
3109 }    
3110 .btn-danger:active,    
3111 .btn-danger.active,    
3112 .open > .dropdown-toggle.btn-danger {    
3113   background-image: none;    
3114 }    
3115 .btn-danger.disabled,    
3116 .btn-danger[disabled],    
3117 fieldset[disabled] .btn-danger,    
3118 .btn-danger.disabled:hover,    
3119 .btn-danger[disabled]:hover,    
3120 fieldset[disabled] .btn-danger:hover,    
3121 .btn-danger.disabled:focus,    
3122 .btn-danger[disabled]:focus,    
3123 fieldset[disabled] .btn-danger:focus,    
3124 .btn-danger.disabled.focus,    
3125 .btn-danger[disabled].focus,    
3126 fieldset[disabled] .btn-danger.focus,    
3127 .btn-danger.disabled:active,    
3128 .btn-danger[disabled]:active,    
3129 fieldset[disabled] .btn-danger:active,    
3130 .btn-danger.disabled.active,    
3131 .btn-danger[disabled].active,    
3132 fieldset[disabled] .btn-danger.active {    
3133   background-color: #d9534f;    
3134   border-color: #d43f3a;    
3135 }    
3136 .btn-danger .badge {    
3137   color: #d9534f;    
3138   background-color: #fff;    
3139 }    
3140 .btn-link {    
3141   font-weight: normal;    
3142   color: #337ab7;    
3143   border-radius: 0;    
3144 }    
3145 .btn-link,    
3146 .btn-link:active,    
3147 .btn-link.active,    
3148 .btn-link[disabled],    
3149 fieldset[disabled] .btn-link {    
3150   background-color: transparent;    
3151   -webkit-box-shadow: none;    
3152           box-shadow: none;    
3153 }    
3154 .btn-link,    
3155 .btn-link:hover,    
3156 .btn-link:focus,    
3157 .btn-link:active {    
3158   border-color: transparent;    
3159 }    
3160 .btn-link:hover,    
3161 .btn-link:focus {    
3162   color: #23527c;    
3163   text-decoration: underline;    
3164   background-color: transparent;    
3165 }    
3166 .btn-link[disabled]:hover,    
3167 fieldset[disabled] .btn-link:hover,    
3168 .btn-link[disabled]:focus,    
3169 fieldset[disabled] .btn-link:focus {    
3170   color: #777;    
3171   text-decoration: none;    
3172 }    
3173 .btn-lg,    
3174 .btn-group-lg > .btn {    
3175   padding: 10px 16px;    
3176   font-size: 18px;    
3177   line-height: 1.3333333;    
3178   border-radius: 6px;    
3179 }    
3180 .btn-sm,    
3181 .btn-group-sm > .btn {    
3182   padding: 5px 10px;    
3183   font-size: 12px;    
3184   line-height: 1.5;    
3185   border-radius: 3px;    
3186 }    
3187 .btn-xs,    
3188 .btn-group-xs > .btn {    
3189   padding: 1px 5px;    
3190   font-size: 12px;    
3191   line-height: 1.5;    
3192   border-radius: 3px;    
3193 }    
3194 .btn-block {    
3195   display: block;    
3196   width: 100%;    
3197 }    
3198 .btn-block + .btn-block {    
3199   margin-top: 5px;    
3200 }    
3201 input[type="submit"].btn-block,    
3202 input[type="reset"].btn-block,    
3203 input[type="button"].btn-block {    
3204   width: 100%;    
3205 }    
3206 .fade {    
3207   opacity: 0;    
3208   -webkit-transition: opacity .15s linear;    
3209        -o-transition: opacity .15s linear;    
3210           transition: opacity .15s linear;    
3211 }    
3212 .fade.in {    
3213   opacity: 1;    
3214 }    
3215 .collapse {    
3216   display: none;    
3217 }    
3218 .collapse.in {    
3219   display: block;    
3220 }    
3221 tr.collapse.in {    
3222   display: table-row;    
3223 }    
3224 tbody.collapse.in {    
3225   display: table-row-group;    
3226 }    
3227 .collapsing {    
3228   position: relative;    
3229   height: 0;    
3230   overflow: hidden;    
3231   -webkit-transition-timing-function: ease;    
3232        -o-transition-timing-function: ease;    
3233           transition-timing-function: ease;    
3234   -webkit-transition-duration: .35s;    
3235        -o-transition-duration: .35s;    
3236           transition-duration: .35s;    
3237   -webkit-transition-property: height, visibility;    
3238        -o-transition-property: height, visibility;    
3239           transition-property: height, visibility;    
3240 }    
3241 .caret {    
3242   display: inline-block;    
3243   width: 0;    
3244   height: 0;    
3245   margin-right: 2px;    
3246   vertical-align: middle;    
3247   border-top: 4px dashed;    
3248   border-top: 4px solid \9;    
3249   border-left: 4px solid transparent;    
3250   border-right: 4px solid transparent;    
3251 }    
3252 .dropup,    
3253 .dropdown {    
3254   position: relative;    
3255 }    
3256 .dropdown-toggle:focus {    
3257   outline: 0;    
3258 }    
3259 .dropdown-menu {    
3260   position: absolute;    
3261   top: 100%;    
3262   right: 0;    
3263   z-index: 1000;    
3264   display: none;    
3265   float: right;    
3266   min-width: 160px;    
3267   padding: 5px 0;    
3268   margin: 2px 0 0;    
3269   font-size: 14px;    
3270   text-align: right;    
3271   list-style: none;    
3272   background-color: #fff;    
3273   -webkit-background-clip: padding-box;    
3274           background-clip: padding-box;    
3275   border: 1px solid #ccc;    
3276   border: 1px solid rgba(0, 0, 0, .15);    
3277   border-radius: 4px;    
3278   -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);    
3279           box-shadow: 0 6px 12px rgba(0, 0, 0, .175);    
3280 }    
3281 .dropdown-menu.pull-left {    
3282   left: 0;    
3283   right: auto;    
3284 }    
3285 .dropdown-menu .divider {    
3286   height: 1px;    
3287   margin: 9px 0;    
3288   overflow: hidden;    
3289   background-color: #e5e5e5;    
3290 }    
3291 .dropdown-menu > li > a {    
3292   display: block;    
3293   padding: 3px 20px;    
3294   clear: both;    
3295   font-weight: normal;    
3296   line-height: 1.42857143;    
3297   color: #333;    
3298   white-space: nowrap;    
3299 }    
3300 .dropdown-menu > li > a:hover,    
3301 .dropdown-menu > li > a:focus {    
3302   color: #262626;    
3303   text-decoration: none;    
3304   background-color: #f5f5f5;    
3305 }    
3306 .dropdown-menu > .active > a,    
3307 .dropdown-menu > .active > a:hover,    
3308 .dropdown-menu > .active > a:focus {    
3309   color: #fff;    
3310   text-decoration: none;    
3311   background-color: #337ab7;    
3312   outline: 0;    
3313 }    
3314 .dropdown-menu > .disabled > a,    
3315 .dropdown-menu > .disabled > a:hover,    
3316 .dropdown-menu > .disabled > a:focus {    
3317   color: #777;    
3318 }    
3319 .dropdown-menu > .disabled > a:hover,    
3320 .dropdown-menu > .disabled > a:focus {    
3321   text-decoration: none;    
3322   cursor: not-allowed;    
3323   background-color: transparent;    
3324   background-image: none;    
3325   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);    
3326 }    
3327 .open > .dropdown-menu {    
3328   display: block;    
3329 }    
3330 .open > a {    
3331   outline: 0;    
3332 }    
3333 .dropdown-menu-left {    
3334   left: 0;    
3335   right: auto;    
3336 }    
3337 .dropdown-menu-right {    
3338   left: auto;    
3339   right: 0;    
3340 }    
3341 .dropdown-header {    
3342   display: block;    
3343   padding: 3px 20px;    
3344   font-size: 12px;    
3345   line-height: 1.42857143;    
3346   color: #777;    
3347   white-space: nowrap;    
3348 }    
3349 .dropdown-backdrop {    
3350   position: fixed;    
3351   top: 0;    
3352   left: 0;    
3353   bottom: 0;    
3354   right: 0;    
3355   z-index: 990;    
3356 }    
3357 .pull-left > .dropdown-menu {    
3358   left: 0;    
3359   right: auto;    
3360 }    
3361 .dropup .caret,    
3362 .navbar-fixed-bottom .dropdown .caret {    
3363   content: "";    
3364   border-top: 0;    
3365   border-bottom: 4px dashed;    
3366   border-bottom: 4px solid \9;    
3367 }    
3368 .dropup .dropdown-menu,    
3369 .navbar-fixed-bottom .dropdown .dropdown-menu {    
3370   top: auto;    
3371   bottom: 100%;    
3372   margin-bottom: 2px;    
3373 }    
3374 @media (min-width: 768px) {    
3375   .navbar-left .dropdown-menu {    
3376     left: 0;    
3377     right: auto;    
3378   }    
3379   .navbar-left .dropdown-menu-right {    
3380     left: auto;    
3381     right: 0;    
3382   }    
3383 }    
3384 .btn-group,    
3385 .btn-group-vertical {    
3386   position: relative;    
3387   display: inline-block;    
3388   vertical-align: middle;    
3389 }    
3390 .btn-group > .btn,    
3391 .btn-group-vertical > .btn {    
3392   position: relative;    
3393   float: right;    
3394 }    
3395 .btn-group > .btn:hover,    
3396 .btn-group-vertical > .btn:hover,    
3397 .btn-group > .btn:focus,    
3398 .btn-group-vertical > .btn:focus,    
3399 .btn-group > .btn:active,    
3400 .btn-group-vertical > .btn:active,    
3401 .btn-group > .btn.active,    
3402 .btn-group-vertical > .btn.active {    
3403   z-index: 2;    
3404 }    
3405 .btn-group .btn + .btn,    
3406 .btn-group .btn + .btn-group,    
3407 .btn-group .btn-group + .btn,    
3408 .btn-group .btn-group + .btn-group {    
3409   margin-right: -1px;    
3410 }    
3411 .btn-toolbar {    
3412   margin-right: -5px;    
3413 }    
3414 .btn-toolbar .btn,    
3415 .btn-toolbar .btn-group,    
3416 .btn-toolbar .input-group {    
3417   float: right;    
3418 }    
3419 .btn-toolbar > .btn,    
3420 .btn-toolbar > .btn-group,    
3421 .btn-toolbar > .input-group {    
3422   margin-right: 5px;    
3423 }    
3424 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {    
3425   border-radius: 0;    
3426 }    
3427 .btn-group > .btn:first-child {    
3428   margin-right: 0;    
3429 }    
3430 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {    
3431   border-top-left-radius: 0;    
3432   border-bottom-left-radius: 0;    
3433 }    
3434 .btn-group > .btn:last-child:not(:first-child),    
3435 .btn-group > .dropdown-toggle:not(:first-child) {    
3436   border-top-right-radius: 0;    
3437   border-bottom-right-radius: 0;    
3438 }    
3439 .btn-group > .btn-group {    
3440   float: right;    
3441 }    
3442 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {    
3443   border-radius: 0;    
3444 }    
3445 .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,    
3446 .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {    
3447   border-top-left-radius: 0;    
3448   border-bottom-left-radius: 0;    
3449 }    
3450 .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {    
3451   border-top-right-radius: 0;    
3452   border-bottom-right-radius: 0;    
3453 }    
3454 .btn-group .dropdown-toggle:active,    
3455 .btn-group.open .dropdown-toggle {    
3456   outline: 0;    
3457 }    
3458 .btn-group > .btn + .dropdown-toggle {    
3459   padding-left: 8px;    
3460   padding-right: 8px;    
3461 }    
3462 .btn-group > .btn-lg + .dropdown-toggle {    
3463   padding-left: 12px;    
3464   padding-right: 12px;    
3465 }    
3466 .btn-group.open .dropdown-toggle {    
3467   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);    
3468           box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);    
3469 }    
3470 .btn-group.open .dropdown-toggle.btn-link {    
3471   -webkit-box-shadow: none;    
3472           box-shadow: none;    
3473 }    
3474 .btn .caret {    
3475   margin-right: 0;    
3476 }    
3477 .btn-lg .caret {    
3478   border-width: 5px 5px 0;    
3479   border-bottom-width: 0;    
3480 }    
3481 .dropup .btn-lg .caret {    
3482   border-width: 0 5px 5px;    
3483 }    
3484 .btn-group-vertical > .btn,    
3485 .btn-group-vertical > .btn-group,    
3486 .btn-group-vertical > .btn-group > .btn {    
3487   display: block;    
3488   float: none;    
3489   width: 100%;    
3490   max-width: 100%;    
3491 }    
3492 .btn-group-vertical > .btn-group > .btn {    
3493   float: none;    
3494 }    
3495 .btn-group-vertical > .btn + .btn,    
3496 .btn-group-vertical > .btn + .btn-group,    
3497 .btn-group-vertical > .btn-group + .btn,    
3498 .btn-group-vertical > .btn-group + .btn-group {    
3499   margin-top: -1px;    
3500   margin-right: 0;    
3501 }    
3502 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {    
3503   border-radius: 0;    
3504 }    
3505 .btn-group-vertical > .btn:first-child:not(:last-child) {    
3506   border-top-left-radius: 4px;    
3507   border-bottom-left-radius: 0;    
3508   border-bottom-right-radius: 0;    
3509 }    
3510 .btn-group-vertical > .btn:last-child:not(:first-child) {    
3511   border-top-right-radius: 0;    
3512   border-top-left-radius: 0;    
3513   border-bottom-right-radius: 4px;    
3514 }    
3515 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {    
3516   border-radius: 0;    
3517 }    
3518 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,    
3519 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {    
3520   border-bottom-left-radius: 0;    
3521   border-bottom-right-radius: 0;    
3522 }    
3523 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {    
3524   border-top-right-radius: 0;    
3525   border-top-left-radius: 0;    
3526 }    
3527 .btn-group-justified {    
3528   display: table;    
3529   width: 100%;    
3530   table-layout: fixed;    
3531   border-collapse: separate;    
3532 }    
3533 .btn-group-justified > .btn,    
3534 .btn-group-justified > .btn-group {    
3535   display: table-cell;    
3536   float: none;    
3537   width: 1%;    
3538 }    
3539 .btn-group-justified > .btn-group .btn {    
3540   width: 100%;    
3541 }    
3542 .btn-group-justified > .btn-group .dropdown-menu {    
3543   right: auto;    
3544 }    
3545 [data-toggle="buttons"] > .btn input[type="radio"],    
3546 [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],    
3547 [data-toggle="buttons"] > .btn input[type="checkbox"],    
3548 [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {    
3549   position: absolute;    
3550   clip: rect(0, 0, 0, 0);    
3551   pointer-events: none;    
3552 }    
3553 .input-group {    
3554   position: relative;    
3555   display: table;    
3556   border-collapse: separate;    
3557 }    
3558 .input-group[class*="col-"] {    
3559   float: none;    
3560   padding-left: 0;    
3561   padding-right: 0;    
3562 }    
3563 .input-group .form-control {    
3564   position: relative;    
3565   z-index: 2;    
3566   float: right;    
3567   width: 100%;    
3568   margin-bottom: 0;    
3569 }    
3570 .input-group-lg > .form-control,    
3571 .input-group-lg > .input-group-addon,    
3572 .input-group-lg > .input-group-btn > .btn {    
3573   height: 46px;    
3574   padding: 10px 16px;    
3575   font-size: 18px;    
3576   line-height: 1.3333333;    
3577   border-radius: 6px;    
3578 }    
3579 select.input-group-lg > .form-control,    
3580 select.input-group-lg > .input-group-addon,    
3581 select.input-group-lg > .input-group-btn > .btn {    
3582   height: 46px;    
3583   line-height: 46px;    
3584 }    
3585 textarea.input-group-lg > .form-control,    
3586 textarea.input-group-lg > .input-group-addon,    
3587 textarea.input-group-lg > .input-group-btn > .btn,    
3588 select[multiple].input-group-lg > .form-control,    
3589 select[multiple].input-group-lg > .input-group-addon,    
3590 select[multiple].input-group-lg > .input-group-btn > .btn {    
3591   height: auto;    
3592 }    
3593 .input-group-sm > .form-control,    
3594 .input-group-sm > .input-group-addon,    
3595 .input-group-sm > .input-group-btn > .btn {    
3596   height: 30px;    
3597   padding: 5px 10px;    
3598   font-size: 12px;    
3599   line-height: 1.5;    
3600   border-radius: 3px;    
3601 }    
3602 select.input-group-sm > .form-control,    
3603 select.input-group-sm > .input-group-addon,    
3604 select.input-group-sm > .input-group-btn > .btn {    
3605   height: 30px;    
3606   line-height: 30px;    
3607 }    
3608 textarea.input-group-sm > .form-control,    
3609 textarea.input-group-sm > .input-group-addon,    
3610 textarea.input-group-sm > .input-group-btn > .btn,    
3611 select[multiple].input-group-sm > .form-control,    
3612 select[multiple].input-group-sm > .input-group-addon,    
3613 select[multiple].input-group-sm > .input-group-btn > .btn {    
3614   height: auto;    
3615 }    
3616 .input-group-addon,    
3617 .input-group-btn,    
3618 .input-group .form-control {    
3619   display: table-cell;    
3620 }    
3621 .input-group-addon:not(:first-child):not(:last-child),    
3622 .input-group-btn:not(:first-child):not(:last-child),    
3623 .input-group .form-control:not(:first-child):not(:last-child) {    
3624   border-radius: 0;    
3625 }    
3626 .input-group-addon,    
3627 .input-group-btn {    
3628   width: 1%;    
3629   white-space: nowrap;    
3630   vertical-align: middle;    
3631 }    
3632 .input-group-addon {    
3633   padding: 6px 12px;    
3634   font-size: 14px;    
3635   font-weight: normal;    
3636   line-height: 1;    
3637   color: #555;    
3638   text-align: center;    
3639   background-color: #eee;    
3640   border: 1px solid #ccc;    
3641   border-radius: 4px;    
3642 }    
3643 .input-group-addon.input-sm {    
3644   padding: 5px 10px;    
3645   font-size: 12px;    
3646   border-radius: 3px;    
3647 }    
3648 .input-group-addon.input-lg {    
3649   padding: 10px 16px;    
3650   font-size: 18px;    
3651   border-radius: 6px;    
3652 }    
3653 .input-group-addon input[type="radio"],    
3654 .input-group-addon input[type="checkbox"] {    
3655   margin-top: 0;    
3656 }    
3657 .input-group .form-control:first-child,    
3658 .input-group-addon:first-child,    
3659 .input-group-btn:first-child > .btn,    
3660 .input-group-btn:first-child > .btn-group > .btn,    
3661 .input-group-btn:first-child > .dropdown-toggle,    
3662 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),    
3663 .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {    
3664   border-top-left-radius: 0;    
3665   border-bottom-left-radius: 0;    
3666 }    
3667 .input-group-addon:first-child {    
3668   border-left: 0;    
3669 }    
3670 .input-group .form-control:last-child,    
3671 .input-group-addon:last-child,    
3672 .input-group-btn:last-child > .btn,    
3673 .input-group-btn:last-child > .btn-group > .btn,    
3674 .input-group-btn:last-child > .dropdown-toggle,    
3675 .input-group-btn:first-child > .btn:not(:first-child),    
3676 .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {    
3677   border-top-right-radius: 0;    
3678   border-bottom-right-radius: 0;    
3679 }    
3680 .input-group-addon:last-child {    
3681   border-right: 0;    
3682 }    
3683 .input-group-btn {    
3684   position: relative;    
3685   font-size: 0;    
3686   white-space: nowrap;    
3687 }    
3688 .input-group-btn > .btn {    
3689   position: relative;    
3690 }    
3691 .input-group-btn > .btn + .btn {    
3692   margin-right: -1px;    
3693 }    
3694 .input-group-btn > .btn:hover,    
3695 .input-group-btn > .btn:focus,    
3696 .input-group-btn > .btn:active {    
3697   z-index: 2;    
3698 }    
3699 .input-group-btn:first-child > .btn,    
3700 .input-group-btn:first-child > .btn-group {    
3701   margin-left: -1px;    
3702 }    
3703 .input-group-btn:last-child > .btn,    
3704 .input-group-btn:last-child > .btn-group {    
3705   z-index: 2;    
3706   margin-right: -1px;    
3707 }    
3708 .nav {    
3709   padding-right: 0;    
3710   margin-bottom: 0;    
3711   list-style: none;    
3712 }    
3713 .nav > li {    
3714   position: relative;    
3715   display: block;    
3716 }    
3717 .nav > li > a {    
3718   position: relative;    
3719   display: block;    
3720   padding: 10px 15px;    
3721 }    
3722 .nav > li > a:hover,    
3723 .nav > li > a:focus {    
3724   text-decoration: none;    
3725   background-color: #eee;    
3726 }    
3727 .nav > li.disabled > a {    
3728   color: #777;    
3729 }    
3730 .nav > li.disabled > a:hover,    
3731 .nav > li.disabled > a:focus {    
3732   color: #777;    
3733   text-decoration: none;    
3734   cursor: not-allowed;    
3735   background-color: transparent;    
3736 }    
3737 .nav .open > a,    
3738 .nav .open > a:hover,    
3739 .nav .open > a:focus {    
3740   background-color: #eee;    
3741   border-color: #337ab7;    
3742 }    
3743 .nav .nav-divider {    
3744   height: 1px;    
3745   margin: 9px 0;    
3746   overflow: hidden;    
3747   background-color: #e5e5e5;    
3748 }    
3749 .nav > li > a > img {    
3750   max-width: none;    
3751 }    
3752 .nav-tabs {    
3753   border-bottom: 1px solid #ddd;    
3754 }    
3755 .nav-tabs > li {    
3756   float: right;    
3757   margin-bottom: -1px;    
3758 }    
3759 .nav-tabs > li > a {    
3760   margin-left: 2px;    
3761   line-height: 1.42857143;    
3762   border: 1px solid transparent;    
3763   border-radius: 4px 4px 0 0;    
3764 }    
3765 .nav-tabs > li > a:hover {    
3766   border-color: #eee #eee #ddd;    
3767 }    
3768 .nav-tabs > li.active > a,    
3769 .nav-tabs > li.active > a:hover,    
3770 .nav-tabs > li.active > a:focus {    
3771   color: #555;    
3772   cursor: default;    
3773   background-color: #fff;    
3774   border: 1px solid #ddd;    
3775   border-bottom-color: transparent;    
3776 }    
3777 .nav-tabs.nav-justified {    
3778   width: 100%;    
3779   border-bottom: 0;    
3780 }    
3781 .nav-tabs.nav-justified > li {    
3782   float: none;    
3783 }    
3784 .nav-tabs.nav-justified > li > a {    
3785   margin-bottom: 5px;    
3786   text-align: center;    
3787 }    
3788 .nav-tabs.nav-justified > .dropdown .dropdown-menu {    
3789   top: auto;    
3790   right: auto;    
3791 }    
3792 @media (min-width: 768px) {    
3793   .nav-tabs.nav-justified > li {    
3794     display: table-cell;    
3795     width: 1%;    
3796   }    
3797   .nav-tabs.nav-justified > li > a {    
3798     margin-bottom: 0;    
3799   }    
3800 }    
3801 .nav-tabs.nav-justified > li > a {    
3802   margin-left: 0;    
3803   border-radius: 4px;    
3804 }    
3805 .nav-tabs.nav-justified > .active > a,    
3806 .nav-tabs.nav-justified > .active > a:hover,    
3807 .nav-tabs.nav-justified > .active > a:focus {    
3808   border: 1px solid #ddd;    
3809 }    
3810 @media (min-width: 768px) {    
3811   .nav-tabs.nav-justified > li > a {    
3812     border-bottom: 1px solid #ddd;    
3813     border-radius: 4px 4px 0 0;    
3814   }    
3815   .nav-tabs.nav-justified > .active > a,    
3816   .nav-tabs.nav-justified > .active > a:hover,    
3817   .nav-tabs.nav-justified > .active > a:focus {    
3818     border-bottom-color: #fff;    
3819   }    
3820 }    
3821 .nav-pills > li {    
3822   float: right;    
3823 }    
3824 .nav-pills > li > a {    
3825   border-radius: 4px;    
3826 }    
3827 .nav-pills > li + li {    
3828   margin-right: 2px;    
3829 }    
3830 .nav-pills > li.active > a,    
3831 .nav-pills > li.active > a:hover,    
3832 .nav-pills > li.active > a:focus {    
3833   color: #fff;    
3834   background-color: #337ab7;    
3835 }    
3836 .nav-stacked > li {    
3837   float: none;    
3838 }    
3839 .nav-stacked > li + li {    
3840   margin-top: 2px;    
3841   margin-right: 0;    
3842 }    
3843 .nav-justified {    
3844   width: 100%;    
3845 }    
3846 .nav-justified > li {    
3847   float: none;    
3848 }    
3849 .nav-justified > li > a {    
3850   margin-bottom: 5px;    
3851   text-align: center;    
3852 }    
3853 .nav-justified > .dropdown .dropdown-menu {    
3854   top: auto;    
3855   right: auto;    
3856 }    
3857 @media (min-width: 768px) {    
3858   .nav-justified > li {    
3859     display: table-cell;    
3860     width: 1%;    
3861   }    
3862   .nav-justified > li > a {    
3863     margin-bottom: 0;    
3864   }    
3865 }    
3866 .nav-tabs-justified {    
3867   border-bottom: 0;    
3868 }    
3869 .nav-tabs-justified > li > a {    
3870   margin-left: 0;    
3871   border-radius: 4px;    
3872 }    
3873 .nav-tabs-justified > .active > a,    
3874 .nav-tabs-justified > .active > a:hover,    
3875 .nav-tabs-justified > .active > a:focus {    
3876   border: 1px solid #ddd;    
3877 }    
3878 @media (min-width: 768px) {    
3879   .nav-tabs-justified > li > a {    
3880     border-bottom: 1px solid #ddd;    
3881     border-radius: 4px 4px 0 0;    
3882   }    
3883   .nav-tabs-justified > .active > a,    
3884   .nav-tabs-justified > .active > a:hover,    
3885   .nav-tabs-justified > .active > a:focus {    
3886     border-bottom-color: #fff;    
3887   }    
3888 }    
3889 .tab-content > .tab-pane {    
3890   display: none;    
3891 }    
3892 .tab-content > .active {    
3893   display: block;    
3894 }    
3895 .nav-tabs .dropdown-menu {    
3896   margin-top: -1px;    
3897   border-top-right-radius: 0;    
3898   border-top-left-radius: 0;    
3899 }    
3900 .navbar {    
3901   position: relative;    
3902   min-height: 50px;    
3903   margin-bottom: 20px;    
3904   border: 1px solid transparent;    
3905 }    
3906 @media (min-width: 768px) {    
3907   .navbar {    
3908     border-radius: 4px;    
3909   }    
3910 }    
3911 @media (min-width: 768px) {    
3912   .navbar-header {    
3913     float: right;    
3914   }    
3915 }    
3916 .navbar-collapse {    
3917   padding-left: 15px;    
3918   padding-right: 15px;    
3919   overflow-x: visible;    
3920   -webkit-overflow-scrolling: touch;    
3921   border-top: 1px solid transparent;    
3922   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);    
3923           box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);    
3924 }    
3925 .navbar-collapse.in {    
3926   overflow-y: auto;    
3927 }    
3928 @media (min-width: 768px) {    
3929   .navbar-collapse {    
3930     width: auto;    
3931     border-top: 0;    
3932     -webkit-box-shadow: none;    
3933             box-shadow: none;    
3934   }    
3935   .navbar-collapse.collapse {    
3936     display: block !important;    
3937     height: auto !important;    
3938     padding-bottom: 0;    
3939     overflow: visible !important;    
3940   }    
3941   .navbar-collapse.in {    
3942     overflow-y: visible;    
3943   }    
3944   .navbar-fixed-top .navbar-collapse,    
3945   .navbar-static-top .navbar-collapse,    
3946   .navbar-fixed-bottom .navbar-collapse {    
3947     padding-left: 0;    
3948     padding-right: 0;    
3949   }    
3950 }    
3951 .navbar-fixed-top .navbar-collapse,    
3952 .navbar-fixed-bottom .navbar-collapse {    
3953   max-height: 340px;    
3954 }    
3955 @media (max-device-width: 480px) and (orientation: landscape) {    
3956   .navbar-fixed-top .navbar-collapse,    
3957   .navbar-fixed-bottom .navbar-collapse {    
3958     max-height: 200px;    
3959   }    
3960 }    
3961 .container > .navbar-header,    
3962 .container-fluid > .navbar-header,    
3963 .container > .navbar-collapse,    
3964 .container-fluid > .navbar-collapse {    
3965   margin-left: -15px;    
3966   margin-right: -15px;    
3967 }    
3968 @media (min-width: 768px) {    
3969   .container > .navbar-header,    
3970   .container-fluid > .navbar-header,    
3971   .container > .navbar-collapse,    
3972   .container-fluid > .navbar-collapse {    
3973     margin-left: 0;    
3974     margin-right: 0;    
3975   }    
3976 }    
3977 .navbar-static-top {    
3978   z-index: 1000;    
3979   border-width: 0 0 1px;    
3980 }    
3981 @media (min-width: 768px) {    
3982   .navbar-static-top {    
3983     border-radius: 0;    
3984   }    
3985 }    
3986 .navbar-fixed-top,    
3987 .navbar-fixed-bottom {    
3988   position: fixed;    
3989   left: 0;    
3990   right: 0;    
3991   z-index: 1030;    
3992 }    
3993 @media (min-width: 768px) {    
3994   .navbar-fixed-top,    
3995   .navbar-fixed-bottom {    
3996     border-radius: 0;    
3997   }    
3998 }    
3999 .navbar-fixed-top {    
4000   top: 0;    
4001   border-width: 0 0 1px;    
4002 }    
4003 .navbar-fixed-bottom {    
4004   bottom: 0;    
4005   margin-bottom: 0;    
4006   border-width: 1px 0 0;    
4007 }    
4008 .navbar-brand {    
4009   float: right;    
4010   height: 50px;    
4011   padding: 15px 15px;    
4012   font-size: 18px;    
4013   line-height: 20px;    
4014 }    
4015 .navbar-brand:hover,    
4016 .navbar-brand:focus {    
4017   text-decoration: none;    
4018 }    
4019 .navbar-brand > img {    
4020   display: block;    
4021 }    
4022 @media (min-width: 768px) {    
4023   .navbar > .container .navbar-brand,    
4024   .navbar > .container-fluid .navbar-brand {    
4025     margin-right: -15px;    
4026   }    
4027 }    
4028 .navbar-toggle {    
4029   position: relative;    
4030   float: left;    
4031   padding: 9px 10px;    
4032   margin-top: 8px;    
4033   margin-left: 15px;    
4034   margin-bottom: 8px;    
4035   background-color: transparent;    
4036   background-image: none;    
4037   border: 1px solid transparent;    
4038   border-radius: 4px;    
4039 }    
4040 .navbar-toggle:focus {    
4041   outline: 0;    
4042 }    
4043 .navbar-toggle .icon-bar {    
4044   display: block;    
4045   width: 22px;    
4046   height: 2px;    
4047   border-radius: 1px;    
4048 }    
4049 .navbar-toggle .icon-bar + .icon-bar {    
4050   margin-top: 4px;    
4051 }    
4052 @media (min-width: 768px) {    
4053   .navbar-toggle {    
4054     display: none;    
4055   }    
4056 }    
4057 .navbar-nav {    
4058   margin: 7.5px -15px;    
4059 }    
4060 .navbar-nav > li > a {    
4061   padding-top: 10px;    
4062   padding-bottom: 10px;    
4063   line-height: 20px;    
4064 }    
4065 @media (max-width: 767px) {    
4066   .navbar-nav .open .dropdown-menu {    
4067     position: static;    
4068     float: none;    
4069     width: auto;    
4070     margin-top: 0;    
4071     background-color: transparent;    
4072     border: 0;    
4073     -webkit-box-shadow: none;    
4074             box-shadow: none;    
4075   }    
4076   .navbar-nav .open .dropdown-menu > li > a,    
4077   .navbar-nav .open .dropdown-menu .dropdown-header {    
4078     padding: 5px 15px 5px 25px;    
4079   }    
4080   .navbar-nav .open .dropdown-menu > li > a {    
4081     line-height: 20px;    
4082   }    
4083   .navbar-nav .open .dropdown-menu > li > a:hover,    
4084   .navbar-nav .open .dropdown-menu > li > a:focus {    
4085     background-image: none;    
4086   }    
4087 }    
4088 @media (min-width: 768px) {    
4089   .navbar-nav {    
4090     float: right;    
4091     margin: 0;    
4092   }    
4093   .navbar-nav > li {    
4094     float: right;    
4095   }    
4096   .navbar-nav > li > a {    
4097     padding-top: 15px;    
4098     padding-bottom: 15px;    
4099   }    
4100 }    
4101 .navbar-form {    
4102   padding: 10px 15px;    
4103   margin-top: 8px;    
4104   margin-left: -15px;    
4105   margin-bottom: 8px;    
4106   margin-right: -15px;    
4107   border-top: 1px solid transparent;    
4108   border-bottom: 1px solid transparent;    
4109   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);    
4110           box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);    
4111 }    
4112 @media (min-width: 768px) {    
4113   .navbar-form .form-group {    
4114     display: inline-block;    
4115     margin-bottom: 0;    
4116     vertical-align: middle;    
4117   }    
4118   .navbar-form .form-control {    
4119     display: inline-block;    
4120     width: auto;    
4121     vertical-align: middle;    
4122   }    
4123   .navbar-form .form-control-static {    
4124     display: inline-block;    
4125   }    
4126   .navbar-form .input-group {    
4127     display: inline-table;    
4128     vertical-align: middle;    
4129   }    
4130   .navbar-form .input-group .input-group-addon,    
4131   .navbar-form .input-group .input-group-btn,    
4132   .navbar-form .input-group .form-control {    
4133     width: auto;    
4134   }    
4135   .navbar-form .input-group > .form-control {    
4136     width: 100%;    
4137   }    
4138   .navbar-form .control-label {    
4139     margin-bottom: 0;    
4140     vertical-align: middle;    
4141   }    
4142   .navbar-form .radio,    
4143   .navbar-form .checkbox {    
4144     display: inline-block;    
4145     margin-top: 0;    
4146     margin-bottom: 0;    
4147     vertical-align: middle;    
4148   }    
4149   .navbar-form .radio label,    
4150   .navbar-form .checkbox label {    
4151     padding-right: 0;    
4152   }    
4153   .navbar-form .radio input[type="radio"],    
4154   .navbar-form .checkbox input[type="checkbox"] {    
4155     position: relative;    
4156     margin-right: 0;    
4157   }    
4158   .navbar-form .has-feedback .form-control-feedback {    
4159     top: 0;    
4160   }    
4161 }    
4162 @media (max-width: 767px) {    
4163   .navbar-form .form-group {    
4164     margin-bottom: 5px;    
4165   }    
4166   .navbar-form .form-group:last-child {    
4167     margin-bottom: 0;    
4168   }    
4169 }    
4170 @media (min-width: 768px) {    
4171   .navbar-form {    
4172     width: auto;    
4173     padding-top: 0;    
4174     padding-bottom: 0;    
4175     margin-left: 0;    
4176     margin-right: 0;    
4177     border: 0;    
4178     -webkit-box-shadow: none;    
4179             box-shadow: none;    
4180   }    
4181 }    
4182 .navbar-nav > li > .dropdown-menu {    
4183   margin-top: 0;    
4184   border-top-right-radius: 0;    
4185   border-top-left-radius: 0;    
4186 }    
4187 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {    
4188   margin-bottom: 0;    
4189   border-top-right-radius: 4px;    
4190   border-top-left-radius: 4px;    
4191   border-bottom-left-radius: 0;    
4192   border-bottom-right-radius: 0;    
4193 }    
4194 .navbar-btn {    
4195   margin-top: 8px;    
4196   margin-bottom: 8px;    
4197 }    
4198 .navbar-btn.btn-sm {    
4199   margin-top: 10px;    
4200   margin-bottom: 10px;    
4201 }    
4202 .navbar-btn.btn-xs {    
4203   margin-top: 14px;    
4204   margin-bottom: 14px;    
4205 }    
4206 .navbar-text {    
4207   margin-top: 15px;    
4208   margin-bottom: 15px;    
4209 }    
4210 @media (min-width: 768px) {    
4211   .navbar-text {    
4212     float: right;    
4213     margin-left: 15px;    
4214     margin-right: 15px;    
4215   }    
4216 }    
4217 @media (min-width: 768px) {    
4218   .navbar-right {    
4219     float: right !important;    
4220   }    
4221   .navbar-left {    
4222     float: left !important;    
4223     margin-left: -15px;    
4224   }    
4225   .navbar-left ~ .navbar-left {    
4226     margin-left: 0;    
4227   }    
4228 }    
4229 .navbar-default {    
4230   background-color: #f8f8f8;    
4231   border-color: #e7e7e7;    
4232 }    
4233 .navbar-default .navbar-brand {    
4234   color: #777;    
4235 }    
4236 .navbar-default .navbar-brand:hover,    
4237 .navbar-default .navbar-brand:focus {    
4238   color: #5e5e5e;    
4239   background-color: transparent;    
4240 }    
4241 .navbar-default .navbar-text {    
4242   color: #777;    
4243 }    
4244 .navbar-default .navbar-nav > li > a {    
4245   color: #777;    
4246 }    
4247 .navbar-default .navbar-nav > li > a:hover,    
4248 .navbar-default .navbar-nav > li > a:focus {    
4249   color: #333;    
4250   background-color: transparent;    
4251 }    
4252 .navbar-default .navbar-nav > .active > a,    
4253 .navbar-default .navbar-nav > .active > a:hover,    
4254 .navbar-default .navbar-nav > .active > a:focus {    
4255   color: #555;    
4256   background-color: #e7e7e7;    
4257 }    
4258 .navbar-default .navbar-nav > .disabled > a,    
4259 .navbar-default .navbar-nav > .disabled > a:hover,    
4260 .navbar-default .navbar-nav > .disabled > a:focus {    
4261   color: #ccc;    
4262   background-color: transparent;    
4263 }    
4264 .navbar-default .navbar-toggle {    
4265   border-color: #ddd;    
4266 }    
4267 .navbar-default .navbar-toggle:hover,    
4268 .navbar-default .navbar-toggle:focus {    
4269   background-color: #ddd;    
4270 }    
4271 .navbar-default .navbar-toggle .icon-bar {    
4272   background-color: #888;    
4273 }    
4274 .navbar-default .navbar-collapse,    
4275 .navbar-default .navbar-form {    
4276   border-color: #e7e7e7;    
4277 }    
4278 .navbar-default .navbar-nav > .open > a,    
4279 .navbar-default .navbar-nav > .open > a:hover,    
4280 .navbar-default .navbar-nav > .open > a:focus {    
4281   color: #555;    
4282   background-color: #e7e7e7;    
4283 }    
4284 @media (max-width: 767px) {    
4285   .navbar-default .navbar-nav .open .dropdown-menu > li > a {    
4286     color: #777;    
4287   }    
4288   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,    
4289   .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {    
4290     color: #333;    
4291     background-color: transparent;    
4292   }    
4293   .navbar-default .navbar-nav .open .dropdown-menu > .active > a,    
4294   .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,    
4295   .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {    
4296     color: #555;    
4297     background-color: #e7e7e7;    
4298   }    
4299   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,    
4300   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,    
4301   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {    
4302     color: #ccc;    
4303     background-color: transparent;    
4304   }    
4305 }    
4306 .navbar-default .navbar-link {    
4307   color: #777;    
4308 }    
4309 .navbar-default .navbar-link:hover {    
4310   color: #333;    
4311 }    
4312 .navbar-default .btn-link {    
4313   color: #777;    
4314 }    
4315 .navbar-default .btn-link:hover,    
4316 .navbar-default .btn-link:focus {    
4317   color: #333;    
4318 }    
4319 .navbar-default .btn-link[disabled]:hover,    
4320 fieldset[disabled] .navbar-default .btn-link:hover,    
4321 .navbar-default .btn-link[disabled]:focus,    
4322 fieldset[disabled] .navbar-default .btn-link:focus {    
4323   color: #ccc;    
4324 }    
4325 .navbar-inverse {    
4326   background-color: #222;    
4327   border-color: #080808;    
4328 }    
4329 .navbar-inverse .navbar-brand {    
4330   color: #9d9d9d;    
4331 }    
4332 .navbar-inverse .navbar-brand:hover,    
4333 .navbar-inverse .navbar-brand:focus {    
4334   color: #fff;    
4335   background-color: transparent;    
4336 }    
4337 .navbar-inverse .navbar-text {    
4338   color: #9d9d9d;    
4339 }    
4340 .navbar-inverse .navbar-nav > li > a {    
4341   color: #9d9d9d;    
4342 }    
4343 .navbar-inverse .navbar-nav > li > a:hover,    
4344 .navbar-inverse .navbar-nav > li > a:focus {    
4345   color: #fff;    
4346   background-color: transparent;    
4347 }    
4348 .navbar-inverse .navbar-nav > .active > a,    
4349 .navbar-inverse .navbar-nav > .active > a:hover,    
4350 .navbar-inverse .navbar-nav > .active > a:focus {    
4351   color: #fff;    
4352   background-color: #080808;    
4353 }    
4354 .navbar-inverse .navbar-nav > .disabled > a,    
4355 .navbar-inverse .navbar-nav > .disabled > a:hover,    
4356 .navbar-inverse .navbar-nav > .disabled > a:focus {    
4357   color: #444;    
4358   background-color: transparent;    
4359 }    
4360 .navbar-inverse .navbar-toggle {    
4361   border-color: #333;    
4362 }    
4363 .navbar-inverse .navbar-toggle:hover,    
4364 .navbar-inverse .navbar-toggle:focus {    
4365   background-color: #333;    
4366 }    
4367 .navbar-inverse .navbar-toggle .icon-bar {    
4368   background-color: #fff;    
4369 }    
4370 .navbar-inverse .navbar-collapse,    
4371 .navbar-inverse .navbar-form {    
4372   border-color: #101010;    
4373 }    
4374 .navbar-inverse .navbar-nav > .open > a,    
4375 .navbar-inverse .navbar-nav > .open > a:hover,    
4376 .navbar-inverse .navbar-nav > .open > a:focus {    
4377   color: #fff;    
4378   background-color: #080808;    
4379 }    
4380 @media (max-width: 767px) {    
4381   .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {    
4382     border-color: #080808;    
4383   }    
4384   .navbar-inverse .navbar-nav .open .dropdown-menu .divider {    
4385     background-color: #080808;    
4386   }    
4387   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {    
4388     color: #9d9d9d;    
4389   }    
4390   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,    
4391   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {    
4392     color: #fff;    
4393     background-color: transparent;    
4394   }    
4395   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,    
4396   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,    
4397   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {    
4398     color: #fff;    
4399     background-color: #080808;    
4400   }    
4401   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,    
4402   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,    
4403   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {    
4404     color: #444;    
4405     background-color: transparent;    
4406   }    
4407 }    
4408 .navbar-inverse .navbar-link {    
4409   color: #9d9d9d;    
4410 }    
4411 .navbar-inverse .navbar-link:hover {    
4412   color: #fff;    
4413 }    
4414 .navbar-inverse .btn-link {    
4415   color: #9d9d9d;    
4416 }    
4417 .navbar-inverse .btn-link:hover,    
4418 .navbar-inverse .btn-link:focus {    
4419   color: #fff;    
4420 }    
4421 .navbar-inverse .btn-link[disabled]:hover,    
4422 fieldset[disabled] .navbar-inverse .btn-link:hover,    
4423 .navbar-inverse .btn-link[disabled]:focus,    
4424 fieldset[disabled] .navbar-inverse .btn-link:focus {    
4425   color: #444;    
4426 }    
4427 .breadcrumb {    
4428   padding: 8px 15px;    
4429   margin-bottom: 20px;    
4430   list-style: none;    
4431   background-color: #f5f5f5;    
4432   border-radius: 4px;    
4433 }    
4434 .breadcrumb > li {    
4435   display: inline-block;    
4436 }    
4437 .breadcrumb > li + li:before {    
4438   padding: 0 5px;    
4439   color: #ccc;    
4440   content: "/\00a0";    
4441 }    
4442 .breadcrumb > .active {    
4443   color: #777;    
4444 }    
4445 .pagination {    
4446   display: inline-block;    
4447   padding-right: 0;    
4448   margin: 20px 0;    
4449   border-radius: 4px;    
4450 }    
4451 .pagination > li {    
4452   display: inline;    
4453 }    
4454 .pagination > li > a,    
4455 .pagination > li > span {    
4456   position: relative;    
4457   float: right;    
4458   padding: 6px 12px;    
4459   margin-right: -1px;    
4460   line-height: 1.42857143;    
4461   color: #337ab7;    
4462   text-decoration: none;    
4463   background-color: #fff;    
4464   border: 1px solid #ddd;    
4465 }    
4466 .pagination > li:first-child > a,    
4467 .pagination > li:first-child > span {    
4468   margin-right: 0;    
4469   border-top-right-radius: 4px;    
4470   border-bottom-right-radius: 4px;    
4471 }    
4472 .pagination > li:last-child > a,    
4473 .pagination > li:last-child > span {    
4474   border-top-left-radius: 4px;    
4475   border-bottom-left-radius: 4px;    
4476 }    
4477 .pagination > li > a:hover,    
4478 .pagination > li > span:hover,    
4479 .pagination > li > a:focus,    
4480 .pagination > li > span:focus {    
4481   z-index: 3;    
4482   color: #23527c;    
4483   background-color: #eee;    
4484   border-color: #ddd;    
4485 }    
4486 .pagination > .active > a,    
4487 .pagination > .active > span,    
4488 .pagination > .active > a:hover,    
4489 .pagination > .active > span:hover,    
4490 .pagination > .active > a:focus,    
4491 .pagination > .active > span:focus {    
4492   z-index: 2;    
4493   color: #fff;    
4494   cursor: default;    
4495   background-color: #337ab7;    
4496   border-color: #337ab7;    
4497 }    
4498 .pagination > .disabled > span,    
4499 .pagination > .disabled > span:hover,    
4500 .pagination > .disabled > span:focus,    
4501 .pagination > .disabled > a,    
4502 .pagination > .disabled > a:hover,    
4503 .pagination > .disabled > a:focus {    
4504   color: #777;    
4505   cursor: not-allowed;    
4506   background-color: #fff;    
4507   border-color: #ddd;    
4508 }    
4509 .pagination-lg > li > a,    
4510 .pagination-lg > li > span {    
4511   padding: 10px 16px;    
4512   font-size: 18px;    
4513   line-height: 1.3333333;    
4514 }    
4515 .pagination-lg > li:first-child > a,    
4516 .pagination-lg > li:first-child > span {    
4517   border-top-right-radius: 6px;    
4518   border-bottom-right-radius: 6px;    
4519 }    
4520 .pagination-lg > li:last-child > a,    
4521 .pagination-lg > li:last-child > span {    
4522   border-top-left-radius: 6px;    
4523   border-bottom-left-radius: 6px;    
4524 }    
4525 .pagination-sm > li > a,    
4526 .pagination-sm > li > span {    
4527   padding: 5px 10px;    
4528   font-size: 12px;    
4529   line-height: 1.5;    
4530 }    
4531 .pagination-sm > li:first-child > a,    
4532 .pagination-sm > li:first-child > span {    
4533   border-top-right-radius: 3px;    
4534   border-bottom-right-radius: 3px;    
4535 }    
4536 .pagination-sm > li:last-child > a,    
4537 .pagination-sm > li:last-child > span {    
4538   border-top-left-radius: 3px;    
4539   border-bottom-left-radius: 3px;    
4540 }    
4541 .pager {    
4542   padding-right: 0;    
4543   margin: 20px 0;    
4544   text-align: center;    
4545   list-style: none;    
4546 }    
4547 .pager li {    
4548   display: inline;    
4549 }    
4550 .pager li > a,    
4551 .pager li > span {    
4552   display: inline-block;    
4553   padding: 5px 14px;    
4554   background-color: #fff;    
4555   border: 1px solid #ddd;    
4556   border-radius: 15px;    
4557 }    
4558 .pager li > a:hover,    
4559 .pager li > a:focus {    
4560   text-decoration: none;    
4561   background-color: #eee;    
4562 }    
4563 .pager .next > a,    
4564 .pager .next > span {    
4565   float: left;    
4566 }    
4567 .pager .previous > a,    
4568 .pager .previous > span {    
4569   float: right;    
4570 }    
4571 .pager .disabled > a,    
4572 .pager .disabled > a:hover,    
4573 .pager .disabled > a:focus,    
4574 .pager .disabled > span {    
4575   color: #777;    
4576   cursor: not-allowed;    
4577   background-color: #fff;    
4578 }    
4579 a.label:hover,    
4580 a.label:focus {    
4581   color: #fff;    
4582   text-decoration: none;    
4583   cursor: pointer;    
4584 }    
4585 .label:empty {    
4586   display: none;    
4587 }    
4588 .btn .label {    
4589   position: relative;    
4590   top: -1px;    
4591 }    
4592 .label-default {    
4593   background-color: #777;    
4594 }    
4595 .label-default[href]:hover,    
4596 .label-default[href]:focus {    
4597   background-color: #5e5e5e;    
4598 }    
4599 .label-primary {    
4600   background-color: #337ab7;    
4601 }    
4602 .label-primary[href]:hover,    
4603 .label-primary[href]:focus {    
4604   background-color: #286090;    
4605 }    
4606 .label-success {    
4607   background-color: #5cb85c;    
4608 }    
4609 .label-success[href]:hover,    
4610 .label-success[href]:focus {    
4611   background-color: #449d44;    
4612 }    
4613 .label-info {    
4614   background-color: #5bc0de;    
4615 }    
4616 .label-info[href]:hover,    
4617 .label-info[href]:focus {    
4618   background-color: #31b0d5;    
4619 }    
4620 .label-warning {    
4621   background-color: #f0ad4e;    
4622 }    
4623 .label-warning[href]:hover,    
4624 .label-warning[href]:focus {    
4625   background-color: #ec971f;    
4626 }    
4627 .label-danger {    
4628   background-color: #d9534f;    
4629 }    
4630 .label-danger[href]:hover,    
4631 .label-danger[href]:focus {    
4632   background-color: #c9302c;    
4633 }    
4634 .badge {    
4635   display: inline-block;    
4636   min-width: 10px;    
4637   padding: 3px 7px;    
4638   font-size: 12px;    
4639   font-weight: bold;    
4640   line-height: 1;    
4641   color: #fff;    
4642   text-align: center;    
4643   white-space: nowrap;    
4644   vertical-align: middle;    
4645   background-color: #777;    
4646   border-radius: 10px;    
4647 }    
4648 .badge:empty {    
4649   display: none;    
4650 }    
4651 .btn .badge {    
4652   position: relative;    
4653   top: -1px;    
4654 }    
4655 .btn-xs .badge,    
4656 .btn-group-xs > .btn .badge {    
4657   top: 0;    
4658   padding: 1px 5px;    
4659 }    
4660 a.badge:hover,    
4661 a.badge:focus {    
4662   color: #fff;    
4663   text-decoration: none;    
4664   cursor: pointer;    
4665 }    
4666 .list-group-item.active > .badge,    
4667 .nav-pills > .active > a > .badge {    
4668   color: #337ab7;    
4669   background-color: #fff;    
4670 }    
4671 .list-group-item > .badge {    
4672   float: left;    
4673 }    
4674 .list-group-item > .badge + .badge {    
4675   margin-left: 5px;    
4676 }    
4677 .nav-pills > li > a > .badge {    
4678   margin-right: 3px;    
4679 }    
4680 .jumbotron {    
4681   padding-top: 30px;    
4682   padding-bottom: 30px;    
4683   margin-bottom: 30px;    
4684   color: inherit;    
4685   background-color: #eee;    
4686 }    
4687 .jumbotron h1,    
4688 .jumbotron .h1 {    
4689   color: inherit;    
4690 }    
4691 .jumbotron p {    
4692   margin-bottom: 15px;    
4693   font-size: 21px;    
4694   font-weight: 200;    
4695 }    
4696 .jumbotron > hr {    
4697   border-top-color: #d5d5d5;    
4698 }    
4699 .container .jumbotron,    
4700 .container-fluid .jumbotron {    
4701   border-radius: 6px;    
4702 }    
4703 .jumbotron .container {    
4704   max-width: 100%;    
4705 }    
4706 @media screen and (min-width: 768px) {    
4707   .jumbotron {    
4708     padding-top: 48px;    
4709     padding-bottom: 48px;    
4710   }    
4711   .container .jumbotron,    
4712   .container-fluid .jumbotron {    
4713     padding-left: 60px;    
4714     padding-right: 60px;    
4715   }    
4716   .jumbotron h1,    
4717   .jumbotron .h1 {    
4718     font-size: 63px;    
4719   }    
4720 }    
4721 .thumbnail {    
4722   display: block;    
4723   padding: 4px;    
4724   margin-bottom: 20px;    
4725   line-height: 1.42857143;    
4726   background-color: #fff;    
4727   border: 1px solid #ddd;    
4728   border-radius: 4px;    
4729   -webkit-transition: border .2s ease-in-out;    
4730        -o-transition: border .2s ease-in-out;    
4731           transition: border .2s ease-in-out;    
4732 }    
4733 .thumbnail > img,    
4734 .thumbnail a > img {    
4735   margin-left: auto;    
4736   margin-right: auto;    
4737 }    
4738 a.thumbnail:hover,    
4739 a.thumbnail:focus,    
4740 a.thumbnail.active {    
4741   border-color: #337ab7;    
4742 }    
4743 .thumbnail .caption {    
4744   padding: 9px;    
4745   color: #333;    
4746 }    
4747 .alert {    
4748   padding: 15px;    
4749   margin-bottom: 20px;    
4750   border: 1px solid transparent;    
4751   border-radius: 4px;    
4752 }    
4753 .alert h4 {    
4754   margin-top: 0;    
4755   color: inherit;    
4756 }    
4757 .alert .alert-link {    
4758   font-weight: bold;    
4759 }    
4760 .alert > p,    
4761 .alert > ul {    
4762   margin-bottom: 0;    
4763 }    
4764 .alert > p + p {    
4765   margin-top: 5px;    
4766 }    
4767 .alert-dismissable,    
4768 .alert-dismissible {    
4769   padding-left: 35px;    
4770 }    
4771 .alert-dismissable .close,    
4772 .alert-dismissible .close {    
4773   position: relative;    
4774   top: -2px;    
4775   left: -21px;    
4776   color: inherit;    
4777 }    
4778 .alert-success {    
4779   color: #3c763d;    
4780   background-color: #dff0d8;    
4781   border-color: #d6e9c6;    
4782 }    
4783 .alert-success hr {    
4784   border-top-color: #c9e2b3;    
4785 }    
4786 .alert-success .alert-link {    
4787   color: #2b542c;    
4788 }    
4789 .alert-info {    
4790   color: #31708f;    
4791   background-color: #d9edf7;    
4792   border-color: #bce8f1;    
4793 }    
4794 .alert-info hr {    
4795   border-top-color: #a6e1ec;    
4796 }    
4797 .alert-info .alert-link {    
4798   color: #245269;    
4799 }    
4800 .alert-warning {    
4801   color: #8a6d3b;    
4802   background-color: #fcf8e3;    
4803   border-color: #faebcc;    
4804 }    
4805 .alert-warning hr {    
4806   border-top-color: #f7e1b5;    
4807 }    
4808 .alert-warning .alert-link {    
4809   color: #66512c;    
4810 }    
4811 .alert-danger {    
4812   color: #a94442;    
4813   background-color: #f2dede;    
4814   border-color: #ebccd1;    
4815 }    
4816 .alert-danger hr {    
4817   border-top-color: #e4b9c0;    
4818 }    
4819 .alert-danger .alert-link {    
4820   color: #843534;    
4821 }    
4822 @-webkit-keyframes progress-bar-stripes {    
4823   from {    
4824     background-position: 40px 0;    
4825   }    
4826   to {    
4827     background-position: 0 0;    
4828   }    
4829 }    
4830 @-o-keyframes progress-bar-stripes {    
4831   from {    
4832     background-position: 40px 0;    
4833   }    
4834   to {    
4835     background-position: 0 0;    
4836   }    
4837 }    
4838 @keyframes progress-bar-stripes {    
4839   from {    
4840     background-position: 40px 0;    
4841   }    
4842   to {    
4843     background-position: 0 0;    
4844   }    
4845 }    
4846 .progress {    
4847   height: 20px;    
4848   margin-bottom: 20px;    
4849   overflow: hidden;    
4850   background-color: #f5f5f5;    
4851   border-radius: 4px;    
4852   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);    
4853           box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);    
4854 }    
4855 .progress-bar {    
4856   float: right;    
4857   width: 0;    
4858   height: 100%;    
4859   font-size: 12px;    
4860   line-height: 20px;    
4861   color: #fff;    
4862   text-align: center;    
4863   background-color: #337ab7;    
4864   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);    
4865           box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);    
4866   -webkit-transition: width .6s ease;    
4867        -o-transition: width .6s ease;    
4868           transition: width .6s ease;    
4869 }    
4870 .progress-striped .progress-bar,    
4871 .progress-bar-striped {    
4872   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4873   background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4874   background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4875   -webkit-background-size: 40px 40px;    
4876           background-size: 40px 40px;    
4877 }    
4878 .progress.active .progress-bar,    
4879 .progress-bar.active {    
4880   -webkit-animation: progress-bar-stripes 2s linear infinite;    
4881        -o-animation: progress-bar-stripes 2s linear infinite;    
4882           animation: progress-bar-stripes 2s linear infinite;    
4883 }    
4884 .progress-bar-success {    
4885   background-color: #5cb85c;    
4886 }    
4887 .progress-striped .progress-bar-success {    
4888   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4889   background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4890   background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4891 }    
4892 .progress-bar-info {    
4893   background-color: #5bc0de;    
4894 }    
4895 .progress-striped .progress-bar-info {    
4896   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4897   background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4898   background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4899 }    
4900 .progress-bar-warning {    
4901   background-color: #f0ad4e;    
4902 }    
4903 .progress-striped .progress-bar-warning {    
4904   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4905   background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4906   background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4907 }    
4908 .progress-bar-danger {    
4909   background-color: #d9534f;    
4910 }    
4911 .progress-striped .progress-bar-danger {    
4912   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4913   background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4914   background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);    
4915 }    
4916 .media {    
4917   margin-top: 15px;    
4918 }    
4919 .media:first-child {    
4920   margin-top: 0;    
4921 }    
4922 .media,    
4923 .media-body {    
4924   overflow: hidden;    
4925   zoom: 1;    
4926 }    
4927 .media-body {    
4928   width: 10000px;    
4929 }    
4930 .media-object {    
4931   display: block;    
4932 }    
4933 .media-object.img-thumbnail {    
4934   max-width: none;    
4935 }    
4936 .media-left,    
4937 .media > .pull-left {    
4938   padding-right: 10px;    
4939 }    
4940 .media-right,    
4941 .media > .pull-right {    
4942   padding-left: 10px;    
4943 }    
4944 .media-right,    
4945 .media-left,    
4946 .media-body {    
4947   display: table-cell;    
4948   vertical-align: top;    
4949 }    
4950 .media-middle {    
4951   vertical-align: middle;    
4952 }    
4953 .media-bottom {    
4954   vertical-align: bottom;    
4955 }    
4956 .media-heading {    
4957   margin-top: 0;    
4958   margin-bottom: 5px;    
4959 }    
4960 .media-list {    
4961   padding-right: 0;    
4962   list-style: none;    
4963 }    
4964 .list-group {    
4965   padding-right: 0;    
4966   margin-bottom: 20px;    
4967 }    
4968 .list-group-item {    
4969   position: relative;    
4970   display: block;    
4971   padding: 10px 15px;    
4972   margin-bottom: -1px;    
4973   background-color: #fff;    
4974   border: 1px solid #ddd;    
4975 }    
4976 .list-group-item:first-child {    
4977   border-top-right-radius: 4px;    
4978   border-top-left-radius: 4px;    
4979 }    
4980 .list-group-item:last-child {    
4981   margin-bottom: 0;    
4982   border-bottom-left-radius: 4px;    
4983   border-bottom-right-radius: 4px;    
4984 }    
4985 a.list-group-item,    
4986 button.list-group-item {    
4987   color: #555;    
4988 }    
4989 a.list-group-item .list-group-item-heading,    
4990 button.list-group-item .list-group-item-heading {    
4991   color: #333;    
4992 }    
4993 a.list-group-item:hover,    
4994 button.list-group-item:hover,    
4995 a.list-group-item:focus,    
4996 button.list-group-item:focus {    
4997   color: #555;    
4998   text-decoration: none;    
4999   background-color: #f5f5f5;    
5000 }    
5001 button.list-group-item {    
5002   width: 100%;    
5003   text-align: right;    
5004 }    
5005 .list-group-item.disabled,    
5006 .list-group-item.disabled:hover,    
5007 .list-group-item.disabled:focus {    
5008   color: #777;    
5009   cursor: not-allowed;    
5010   background-color: #eee;    
5011 }    
5012 .list-group-item.disabled .list-group-item-heading,    
5013 .list-group-item.disabled:hover .list-group-item-heading,    
5014 .list-group-item.disabled:focus .list-group-item-heading {    
5015   color: inherit;    
5016 }    
5017 .list-group-item.disabled .list-group-item-text,    
5018 .list-group-item.disabled:hover .list-group-item-text,    
5019 .list-group-item.disabled:focus .list-group-item-text {    
5020   color: #777;    
5021 }    
5022 .list-group-item.active,    
5023 .list-group-item.active:hover,    
5024 .list-group-item.active:focus {    
5025   z-index: 2;    
5026   color: #fff;    
5027   background-color: #337ab7;    
5028   border-color: #337ab7;    
5029 }    
5030 .list-group-item.active .list-group-item-heading,    
5031 .list-group-item.active:hover .list-group-item-heading,    
5032 .list-group-item.active:focus .list-group-item-heading,    
5033 .list-group-item.active .list-group-item-heading > small,    
5034 .list-group-item.active:hover .list-group-item-heading > small,    
5035 .list-group-item.active:focus .list-group-item-heading > small,    
5036 .list-group-item.active .list-group-item-heading > .small,    
5037 .list-group-item.active:hover .list-group-item-heading > .small,    
5038 .list-group-item.active:focus .list-group-item-heading > .small {    
5039   color: inherit;    
5040 }    
5041 .list-group-item.active .list-group-item-text,    
5042 .list-group-item.active:hover .list-group-item-text,    
5043 .list-group-item.active:focus .list-group-item-text {    
5044   color: #c7ddef;    
5045 }    
5046 .list-group-item-success {    
5047   color: #3c763d;    
5048   background-color: #dff0d8;    
5049 }    
5050 a.list-group-item-success,    
5051 button.list-group-item-success {    
5052   color: #3c763d;    
5053 }    
5054 a.list-group-item-success .list-group-item-heading,    
5055 button.list-group-item-success .list-group-item-heading {    
5056   color: inherit;    
5057 }    
5058 a.list-group-item-success:hover,    
5059 button.list-group-item-success:hover,    
5060 a.list-group-item-success:focus,    
5061 button.list-group-item-success:focus {    
5062   color: #3c763d;    
5063   background-color: #d0e9c6;    
5064 }    
5065 a.list-group-item-success.active,    
5066 button.list-group-item-success.active,    
5067 a.list-group-item-success.active:hover,    
5068 button.list-group-item-success.active:hover,    
5069 a.list-group-item-success.active:focus,    
5070 button.list-group-item-success.active:focus {    
5071   color: #fff;    
5072   background-color: #3c763d;    
5073   border-color: #3c763d;    
5074 }    
5075 .list-group-item-info {    
5076   color: #31708f;    
5077   background-color: #d9edf7;    
5078 }    
5079 a.list-group-item-info,    
5080 button.list-group-item-info {    
5081   color: #31708f;    
5082 }    
5083 a.list-group-item-info .list-group-item-heading,    
5084 button.list-group-item-info .list-group-item-heading {    
5085   color: inherit;    
5086 }    
5087 a.list-group-item-info:hover,    
5088 button.list-group-item-info:hover,    
5089 a.list-group-item-info:focus,    
5090 button.list-group-item-info:focus {    
5091   color: #31708f;    
5092   background-color: #c4e3f3;    
5093 }    
5094 a.list-group-item-info.active,    
5095 button.list-group-item-info.active,    
5096 a.list-group-item-info.active:hover,    
5097 button.list-group-item-info.active:hover,    
5098 a.list-group-item-info.active:focus,    
5099 button.list-group-item-info.active:focus {    
5100   color: #fff;    
5101   background-color: #31708f;    
5102   border-color: #31708f;    
5103 }    
5104 .list-group-item-warning {    
5105   color: #8a6d3b;    
5106   background-color: #fcf8e3;    
5107 }    
5108 a.list-group-item-warning,    
5109 button.list-group-item-warning {    
5110   color: #8a6d3b;    
5111 }    
5112 a.list-group-item-warning .list-group-item-heading,    
5113 button.list-group-item-warning .list-group-item-heading {    
5114   color: inherit;    
5115 }    
5116 a.list-group-item-warning:hover,    
5117 button.list-group-item-warning:hover,    
5118 a.list-group-item-warning:focus,    
5119 button.list-group-item-warning:focus {    
5120   color: #8a6d3b;    
5121   background-color: #faf2cc;    
5122 }    
5123 a.list-group-item-warning.active,    
5124 button.list-group-item-warning.active,    
5125 a.list-group-item-warning.active:hover,    
5126 button.list-group-item-warning.active:hover,    
5127 a.list-group-item-warning.active:focus,    
5128 button.list-group-item-warning.active:focus {    
5129   color: #fff;    
5130   background-color: #8a6d3b;    
5131   border-color: #8a6d3b;    
5132 }    
5133 .list-group-item-danger {    
5134   color: #a94442;    
5135   background-color: #f2dede;    
5136 }    
5137 a.list-group-item-danger,    
5138 button.list-group-item-danger {    
5139   color: #a94442;    
5140 }    
5141 a.list-group-item-danger .list-group-item-heading,    
5142 button.list-group-item-danger .list-group-item-heading {    
5143   color: inherit;    
5144 }    
5145 a.list-group-item-danger:hover,    
5146 button.list-group-item-danger:hover,    
5147 a.list-group-item-danger:focus,    
5148 button.list-group-item-danger:focus {    
5149   color: #a94442;    
5150   background-color: #ebcccc;    
5151 }    
5152 a.list-group-item-danger.active,    
5153 button.list-group-item-danger.active,    
5154 a.list-group-item-danger.active:hover,    
5155 button.list-group-item-danger.active:hover,    
5156 a.list-group-item-danger.active:focus,    
5157 button.list-group-item-danger.active:focus {    
5158   color: #fff;    
5159   background-color: #a94442;    
5160   border-color: #a94442;    
5161 }    
5162 .list-group-item-heading {    
5163   margin-top: 0;    
5164   margin-bottom: 5px;    
5165 }    
5166 .list-group-item-text {    
5167   margin-bottom: 0;    
5168   line-height: 1.3;    
5169 }    
5170 .panel-body {    
5171   padding: 15px;    
5172 }    
5173 .panel-heading {    
5174   padding: 10px 15px;    
5175   border-bottom: 1px solid transparent;    
5176   border-top-right-radius: 3px;    
5177   border-top-left-radius: 3px;    
5178 }    
5179 .panel-heading > .dropdown .dropdown-toggle {    
5180   color: inherit;    
5181 }    
5182 .panel-title {    
5183   margin-top: 0;    
5184   margin-bottom: 0;    
5185   font-size: 16px;    
5186   color: inherit;    
5187 }    
5188 .panel-title > a,    
5189 .panel-title > small,    
5190 .panel-title > .small,    
5191 .panel-title > small > a,    
5192 .panel-title > .small > a {    
5193   color: inherit;    
5194 }    
5195 .panel-footer {    
5196   padding: 10px 15px;    
5197   background-color: #f5f5f5;    
5198   border-top: 1px solid #ddd;    
5199   border-bottom-left-radius: 3px;    
5200   border-bottom-right-radius: 3px;    
5201 }    
5202 .panel > .list-group,    
5203 .panel > .panel-collapse > .list-group {    
5204   margin-bottom: 0;    
5205 }    
5206 .panel > .list-group .list-group-item,    
5207 .panel > .panel-collapse > .list-group .list-group-item {    
5208   border-width: 1px 0;    
5209   border-radius: 0;    
5210 }    
5211 .panel > .list-group:first-child .list-group-item:first-child,    
5212 .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {    
5213   border-top: 0;    
5214   border-top-right-radius: 3px;    
5215   border-top-left-radius: 3px;    
5216 }    
5217 .panel > .list-group:last-child .list-group-item:last-child,    
5218 .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {    
5219   border-bottom: 0;    
5220   border-bottom-left-radius: 3px;    
5221   border-bottom-right-radius: 3px;    
5222 }    
5223 .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {    
5224   border-top-right-radius: 0;    
5225   border-top-left-radius: 0;    
5226 }    
5227 .panel-heading + .list-group .list-group-item:first-child {    
5228   border-top-width: 0;    
5229 }    
5230 .list-group + .panel-footer {    
5231   border-top-width: 0;    
5232 }    
5233 .panel > .table,    
5234 .panel > .table-responsive > .table,    
5235 .panel > .panel-collapse > .table {    
5236   margin-bottom: 0;    
5237 }    
5238 .panel > .table caption,    
5239 .panel > .table-responsive > .table caption,    
5240 .panel > .panel-collapse > .table caption {    
5241   padding-left: 15px;    
5242   padding-right: 15px;    
5243 }    
5244 .panel > .table:first-child,    
5245 .panel > .table-responsive:first-child > .table:first-child {    
5246   border-top-right-radius: 3px;    
5247   border-top-left-radius: 3px;    
5248 }    
5249 .panel > .table:first-child > thead:first-child > tr:first-child,    
5250 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,    
5251 .panel > .table:first-child > tbody:first-child > tr:first-child,    
5252 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {    
5253   border-top-right-radius: 3px;    
5254   border-top-left-radius: 3px;    
5255 }    
5256 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,    
5257 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,    
5258 .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,    
5259 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,    
5260 .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,    
5261 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,    
5262 .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,    
5263 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {    
5264   border-top-right-radius: 3px;    
5265 }    
5266 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,    
5267 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,    
5268 .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,    
5269 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,    
5270 .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,    
5271 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,    
5272 .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,    
5273 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {    
5274   border-top-left-radius: 3px;    
5275 }    
5276 .panel > .table:last-child,    
5277 .panel > .table-responsive:last-child > .table:last-child {    
5278   border-bottom-left-radius: 3px;    
5279   border-bottom-right-radius: 3px;    
5280 }    
5281 .panel > .table:last-child > tbody:last-child > tr:last-child,    
5282 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,    
5283 .panel > .table:last-child > tfoot:last-child > tr:last-child,    
5284 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {    
5285   border-bottom-left-radius: 3px;    
5286   border-bottom-right-radius: 3px;    
5287 }    
5288 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,    
5289 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,    
5290 .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,    
5291 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,    
5292 .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,    
5293 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,    
5294 .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,    
5295 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {    
5296   border-bottom-right-radius: 3px;    
5297 }    
5298 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,    
5299 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,    
5300 .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,    
5301 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,    
5302 .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,    
5303 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,    
5304 .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,    
5305 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {    
5306   border-bottom-left-radius: 3px;    
5307 }    
5308 .panel > .panel-body + .table,    
5309 .panel > .panel-body + .table-responsive,    
5310 .panel > .table + .panel-body,    
5311 .panel > .table-responsive + .panel-body {    
5312   border-top: 1px solid #ddd;    
5313 }    
5314 .panel > .table > tbody:first-child > tr:first-child th,    
5315 .panel > .table > tbody:first-child > tr:first-child td {    
5316   border-top: 0;    
5317 }    
5318 .panel > .table-bordered,    
5319 .panel > .table-responsive > .table-bordered {    
5320   border: 0;    
5321 }    
5322 .panel > .table-bordered > thead > tr > th:first-child,    
5323 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,    
5324 .panel > .table-bordered > tbody > tr > th:first-child,    
5325 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,    
5326 .panel > .table-bordered > tfoot > tr > th:first-child,    
5327 .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,    
5328 .panel > .table-bordered > thead > tr > td:first-child,    
5329 .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,    
5330 .panel > .table-bordered > tbody > tr > td:first-child,    
5331 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,    
5332 .panel > .table-bordered > tfoot > tr > td:first-child,    
5333 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {    
5334   border-right: 0;    
5335 }    
5336 .panel > .table-bordered > thead > tr > th:last-child,    
5337 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,    
5338 .panel > .table-bordered > tbody > tr > th:last-child,    
5339 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,    
5340 .panel > .table-bordered > tfoot > tr > th:last-child,    
5341 .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,    
5342 .panel > .table-bordered > thead > tr > td:last-child,    
5343 .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,    
5344 .panel > .table-bordered > tbody > tr > td:last-child,    
5345 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,    
5346 .panel > .table-bordered > tfoot > tr > td:last-child,    
5347 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {    
5348   border-left: 0;    
5349 }    
5350 .panel > .table-bordered > thead > tr:first-child > td,    
5351 .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,    
5352 .panel > .table-bordered > tbody > tr:first-child > td,    
5353 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,    
5354 .panel > .table-bordered > thead > tr:first-child > th,    
5355 .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,    
5356 .panel > .table-bordered > tbody > tr:first-child > th,    
5357 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {    
5358   border-bottom: 0;    
5359 }    
5360 .panel > .table-bordered > tbody > tr:last-child > td,    
5361 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,    
5362 .panel > .table-bordered > tfoot > tr:last-child > td,    
5363 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,    
5364 .panel > .table-bordered > tbody > tr:last-child > th,    
5365 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,    
5366 .panel > .table-bordered > tfoot > tr:last-child > th,    
5367 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {    
5368   border-bottom: 0;    
5369 }    
5370 .panel > .table-responsive {    
5371   margin-bottom: 0;    
5372   border: 0;    
5373 }    
5374 .panel-group {    
5375   margin-bottom: 20px;    
5376 }    
5377 .panel-group .panel {    
5378   margin-bottom: 0;    
5379   border-radius: 4px;    
5380 }    
5381 .panel-group .panel + .panel {    
5382   margin-top: 5px;    
5383 }    
5384 .panel-group .panel-heading {    
5385   border-bottom: 0;    
5386 }    
5387 .panel-group .panel-heading + .panel-collapse > .panel-body,    
5388 .panel-group .panel-heading + .panel-collapse > .list-group {    
5389   border-top: 1px solid #ddd;    
5390 }    
5391 .panel-group .panel-footer {    
5392   border-top: 0;    
5393 }    
5394 .panel-group .panel-footer + .panel-collapse .panel-body {    
5395   border-bottom: 1px solid #ddd;    
5396 }    
5397 .panel-default {    
5398   border-color: #ddd;    
5399 }    
5400 .panel-default > .panel-heading {    
5401   color: #333;    
5402   background-color: #f5f5f5;    
5403   border-color: #ddd;    
5404 }    
5405 .panel-default > .panel-heading + .panel-collapse > .panel-body {    
5406   border-top-color: #ddd;    
5407 }    
5408 .panel-default > .panel-heading .badge {    
5409   color: #f5f5f5;    
5410   background-color: #333;    
5411 }    
5412 .panel-default > .panel-footer + .panel-collapse > .panel-body {    
5413   border-bottom-color: #ddd;    
5414 }    
5415 .panel-primary {    
5416   border-color: #337ab7;    
5417 }    
5418 .panel-primary > .panel-heading {    
5419   color: #fff;    
5420   background-color: #337ab7;    
5421   border-color: #337ab7;    
5422 }    
5423 .panel-primary > .panel-heading + .panel-collapse > .panel-body {    
5424   border-top-color: #337ab7;    
5425 }    
5426 .panel-primary > .panel-heading .badge {    
5427   color: #337ab7;    
5428   background-color: #fff;    
5429 }    
5430 .panel-primary > .panel-footer + .panel-collapse > .panel-body {    
5431   border-bottom-color: #337ab7;    
5432 }    
5433 .panel-success {    
5434   border-color: #d6e9c6;    
5435 }    
5436 .panel-success > .panel-heading {    
5437   color: #3c763d;    
5438   background-color: #dff0d8;    
5439   border-color: #d6e9c6;    
5440 }    
5441 .panel-success > .panel-heading + .panel-collapse > .panel-body {    
5442   border-top-color: #d6e9c6;    
5443 }    
5444 .panel-success > .panel-heading .badge {    
5445   color: #dff0d8;    
5446   background-color: #3c763d;    
5447 }    
5448 .panel-success > .panel-footer + .panel-collapse > .panel-body {    
5449   border-bottom-color: #d6e9c6;    
5450 }    
5451 .panel-info {    
5452   border-color: #bce8f1;    
5453 }    
5454 .panel-info > .panel-heading {    
5455   color: #31708f;    
5456   background-color: #d9edf7;    
5457   border-color: #bce8f1;    
5458 }    
5459 .panel-info > .panel-heading + .panel-collapse > .panel-body {    
5460   border-top-color: #bce8f1;    
5461 }    
5462 .panel-info > .panel-heading .badge {    
5463   color: #d9edf7;    
5464   background-color: #31708f;    
5465 }    
5466 .panel-info > .panel-footer + .panel-collapse > .panel-body {    
5467   border-bottom-color: #bce8f1;    
5468 }    
5469 .panel-warning {    
5470   border-color: #faebcc;    
5471 }    
5472 .panel-warning > .panel-heading {    
5473   color: #8a6d3b;    
5474   background-color: #fcf8e3;    
5475   border-color: #faebcc;    
5476 }    
5477 .panel-warning > .panel-heading + .panel-collapse > .panel-body {    
5478   border-top-color: #faebcc;    
5479 }    
5480 .panel-warning > .panel-heading .badge {    
5481   color: #fcf8e3;    
5482   background-color: #8a6d3b;    
5483 }    
5484 .panel-warning > .panel-footer + .panel-collapse > .panel-body {    
5485   border-bottom-color: #faebcc;    
5486 }    
5487 .panel-danger {    
5488   border-color: #ebccd1;    
5489 }    
5490 .panel-danger > .panel-heading {    
5491   color: #a94442;    
5492   background-color: #f2dede;    
5493   border-color: #ebccd1;    
5494 }    
5495 .panel-danger > .panel-heading + .panel-collapse > .panel-body {    
5496   border-top-color: #ebccd1;    
5497 }    
5498 .panel-danger > .panel-heading .badge {    
5499   color: #f2dede;    
5500   background-color: #a94442;    
5501 }    
5502 .panel-danger > .panel-footer + .panel-collapse > .panel-body {    
5503   border-bottom-color: #ebccd1;    
5504 }    
5505 .embed-responsive {    
5506   position: relative;    
5507   display: block;    
5508   height: 0;    
5509   padding: 0;    
5510   overflow: hidden;    
5511 }    
5512 .embed-responsive .embed-responsive-item,    
5513 .embed-responsive iframe,    
5514 .embed-responsive embed,    
5515 .embed-responsive object,    
5516 .embed-responsive video {    
5517   position: absolute;    
5518   top: 0;    
5519   bottom: 0;    
5520   right: 0;    
5521   width: 100%;    
5522   height: 100%;    
5523   border: 0;    
5524 }    
5525 .embed-responsive-16by9 {    
5526   padding-bottom: 56.25%;    
5527 }    
5528 .embed-responsive-4by3 {    
5529   padding-bottom: 75%;    
5530 }    
5531 .well {    
5532   min-height: 20px;    
5533   padding: 19px;    
5534   margin-bottom: 20px;    
5535   background-color: #f5f5f5;    
5536   border: 1px solid #e3e3e3;    
5537   border-radius: 4px;    
5538   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);    
5539           box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);    
5540 }    
5541 .well blockquote {    
5542   border-color: #ddd;    
5543   border-color: rgba(0, 0, 0, .15);    
5544 }    
5545 .well-lg {    
5546   padding: 24px;    
5547   border-radius: 6px;    
5548 }    
5549 .well-sm {    
5550   padding: 9px;    
5551   border-radius: 3px;    
5552 }    
5553 .close {    
5554   float: left;    
5555   font-size: 21px;    
5556   font-weight: bold;    
5557   line-height: 1;    
5558   color: #000;    
5559   text-shadow: 0 1px 0 #fff;    
5560   filter: alpha(opacity=20);    
5561   opacity: .2;    
5562 }    
5563 .close:hover,    
5564 .close:focus {    
5565   color: #000;    
5566   text-decoration: none;    
5567   cursor: pointer;    
5568   filter: alpha(opacity=50);    
5569   opacity: .5;    
5570 }    
5571 button.close {    
5572   -webkit-appearance: none;    
5573   padding: 0;    
5574   cursor: pointer;    
5575   background: transparent;    
5576   border: 0;    
5577 }    
5578 .modal-open {    
5579   overflow: hidden;    
5580 }    
5581 .modal {    
5582   position: fixed;    
5583   top: 0;    
5584   left: 0;    
5585   bottom: 0;    
5586   right: 0;    
5587   z-index: 1050;    
5588   display: none;    
5589   overflow: hidden;    
5590   -webkit-overflow-scrolling: touch;    
5591   outline: 0;    
5592 }    
5593 .modal.fade .modal-dialog {    
5594   -webkit-transition: -webkit-transform .3s ease-out;    
5595        -o-transition:      -o-transform .3s ease-out;    
5596           transition:         transform .3s ease-out;    
5597   -webkit-transform: translate(0, -25%);    
5598       -ms-transform: translate(0, -25%);    
5599        -o-transform: translate(0, -25%);    
5600           transform: translate(0, -25%);    
5601 }    
5602 .modal.in .modal-dialog {    
5603   -webkit-transform: translate(0, 0);    
5604       -ms-transform: translate(0, 0);    
5605        -o-transform: translate(0, 0);    
5606           transform: translate(0, 0);    
5607 }    
5608 .modal-open .modal {    
5609   overflow-x: hidden;    
5610   overflow-y: auto;    
5611 }    
5612 .modal-dialog {    
5613   position: relative;    
5614   width: auto;    
5615   margin: 10px;    
5616 }    
5617 .modal-backdrop {    
5618   position: fixed;    
5619   top: 0;    
5620   left: 0;    
5621   bottom: 0;    
5622   right: 0;    
5623   z-index: 1040;    
5624   background-color: #000;    
5625 }    
5626 .modal-backdrop.fade {    
5627   filter: alpha(opacity=0);    
5628   opacity: 0;    
5629 }    
5630 .modal-backdrop.in {    
5631   filter: alpha(opacity=50);    
5632   opacity: .5;    
5633 }    
5634 .modal-body {    
5635   position: relative;    
5636   padding: 15px;    
5637 }    
5638 .modal-footer {    
5639   padding: 15px;    
5640   text-align: left;    
5641   border-top: 1px solid #e5e5e5;    
5642 }    
5643 .modal-footer .btn + .btn {    
5644   margin-bottom: 0;    
5645   margin-right: 5px;    
5646 }    
5647 .modal-footer .btn-group .btn + .btn {    
5648   margin-right: -1px;    
5649 }    
5650 .modal-footer .btn-block + .btn-block {    
5651   margin-right: 0;    
5652 }    
5653 .modal-scrollbar-measure {    
5654   position: absolute;    
5655   top: -9999px;    
5656   width: 50px;    
5657   height: 50px;    
5658   overflow: scroll;    
5659 }    
5660 @media (min-width: 768px) {    
5661   .modal-dialog {    
5662     width: 600px;    
5663     margin: 30px auto;    
5664   }    
5665   .modal-sm {    
5666     width: 300px;    
5667   }    
5668 }    
5669 @media (min-width: 992px) {    
5670   .modal-lg {    
5671     width: 900px;    
5672   }    
5673 }    
5674 .tooltip {    
5675   position: absolute;    
5676   z-index: 1070;    
5677   display: block;    
5678   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;    
5679   font-size: 12px;    
5680   font-style: normal;    
5681   font-weight: normal;    
5682   line-height: 1.42857143;    
5683   text-align: right;    
5684   text-align: start;    
5685   text-decoration: none;    
5686   text-shadow: none;    
5687   text-transform: none;    
5688   letter-spacing: normal;    
5689   word-break: normal;    
5690   word-spacing: normal;    
5691   word-wrap: normal;    
5692   white-space: normal;    
5693   filter: alpha(opacity=0);    
5694   opacity: 0;    
5695     
5696   line-break: auto;    
5697 }    
5698 .tooltip.in {    
5699   filter: alpha(opacity=90);    
5700   opacity: .9;    
5701 }    
5702 .tooltip.top {    
5703   padding: 5px 0;    
5704   margin-top: -3px;    
5705 }    
5706 .tooltip.left {    
5707   padding: 0 5px;    
5708   margin-right: 3px;    
5709 }    
5710 .tooltip.bottom {    
5711   padding: 5px 0;    
5712   margin-top: 3px;    
5713 }    
5714 .tooltip.right {    
5715   padding: 0 5px;    
5716   margin-right: -3px;    
5717 }    
5718 .tooltip-inner {    
5719   max-width: 200px;    
5720   padding: 3px 8px;    
5721   color: #fff;    
5722   text-align: center;    
5723   background-color: #000;    
5724   border-radius: 4px;    
5725 }    
5726 .tooltip-arrow {    
5727   position: absolute;    
5728   width: 0;    
5729   height: 0;    
5730   border-color: transparent;    
5731   border-style: solid;    
5732 }    
5733 .tooltip.top .tooltip-arrow {    
5734   bottom: 0;    
5735   right: 50%;    
5736   margin-right: -5px;    
5737   border-width: 5px 5px 0;    
5738   border-top-color: #000;    
5739 }    
5740 .tooltip.top-right .tooltip-arrow {    
5741   left: 5px;    
5742   bottom: 0;    
5743   margin-bottom: -5px;    
5744   border-width: 5px 5px 0;    
5745   border-top-color: #000;    
5746 }    
5747 .tooltip.top-left .tooltip-arrow {    
5748   bottom: 0;    
5749   right: 5px;    
5750   margin-bottom: -5px;    
5751   border-width: 5px 5px 0;    
5752   border-top-color: #000;    
5753 }    
5754 .tooltip.left .tooltip-arrow {    
5755   top: 50%;    
5756   right: 0;    
5757   margin-top: -5px;    
5758   border-width: 5px 5px 5px 0;    
5759   border-left-color: #000;    
5760 }    
5761 .tooltip.right .tooltip-arrow {    
5762   top: 50%;    
5763   left: 0;    
5764   margin-top: -5px;    
5765   border-width: 5px 0 5px 5px;    
5766   border-right-color: #000;    
5767 }    
5768 .tooltip.bottom .tooltip-arrow {    
5769   top: 0;    
5770   right: 50%;    
5771   margin-right: -5px;    
5772   border-width: 0 5px 5px;    
5773   border-bottom-color: #000;    
5774 }    
5775 .tooltip.bottom-right .tooltip-arrow {    
5776   top: 0;    
5777   left: 5px;    
5778   margin-top: -5px;    
5779   border-width: 0 5px 5px;    
5780   border-bottom-color: #000;    
5781 }    
5782 .tooltip.bottom-left .tooltip-arrow {    
5783   top: 0;    
5784   right: 5px;    
5785   margin-top: -5px;    
5786   border-width: 0 5px 5px;    
5787   border-bottom-color: #000;    
5788 }    
5789 .popover {    
5790   position: absolute;    
5791   top: 0;    
5792   right: 0;    
5793   z-index: 1060;    
5794   display: none;    
5795   max-width: 276px;    
5796   padding: 1px;    
5797   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;    
5798   font-size: 14px;    
5799   font-style: normal;    
5800   font-weight: normal;    
5801   line-height: 1.42857143;    
5802   text-align: right;    
5803   text-align: start;    
5804   text-decoration: none;    
5805   text-shadow: none;    
5806   text-transform: none;    
5807   letter-spacing: normal;    
5808   word-break: normal;    
5809   word-spacing: normal;    
5810   word-wrap: normal;    
5811   white-space: normal;    
5812   background-color: #fff;    
5813   -webkit-background-clip: padding-box;    
5814           background-clip: padding-box;    
5815   border: 1px solid #ccc;    
5816   border: 1px solid rgba(0, 0, 0, .2);    
5817   border-radius: 6px;    
5818   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);    
5819           box-shadow: 0 5px 10px rgba(0, 0, 0, .2);    
5820     
5821   line-break: auto;    
5822 }    
5823 .popover.top {    
5824   margin-top: -10px;    
5825 }    
5826 .popover.left {    
5827   margin-right: 10px;    
5828 }    
5829 .popover.bottom {    
5830   margin-top: 10px;    
5831 }    
5832 .popover.right {    
5833   margin-right: -10px;    
5834 }    
5835 .popover-title {    
5836   padding: 8px 14px;    
5837   margin: 0;    
5838   font-size: 14px;    
5839   background-color: #f7f7f7;    
5840   border-bottom: 1px solid #ebebeb;    
5841   border-radius: 5px 5px 0 0;    
5842 }    
5843 .popover-content {    
5844   padding: 9px 14px;    
5845 }    
5846 .popover > .arrow,    
5847 .popover > .arrow:after {    
5848   position: absolute;    
5849   display: block;    
5850   width: 0;    
5851   height: 0;    
5852   border-color: transparent;    
5853   border-style: solid;    
5854 }    
5855 .popover > .arrow {    
5856   border-width: 11px;    
5857 }    
5858 .popover > .arrow:after {    
5859   content: "";    
5860   border-width: 10px;    
5861 }    
5862 .popover.top > .arrow {    
5863   bottom: -11px;    
5864   right: 50%;    
5865   margin-right: -11px;    
5866   border-top-color: #999;    
5867   border-top-color: rgba(0, 0, 0, .25);    
5868   border-bottom-width: 0;    
5869 }    
5870 .popover.top > .arrow:after {    
5871   bottom: 1px;    
5872   margin-right: -10px;    
5873   content: " ";    
5874   border-top-color: #fff;    
5875   border-bottom-width: 0;    
5876 }    
5877 .popover.left > .arrow {    
5878   top: 50%;    
5879   right: -11px;    
5880   margin-top: -11px;    
5881   border-left-color: #999;    
5882   border-left-color: rgba(0, 0, 0, .25);    
5883   border-right-width: 0;    
5884 }    
5885 .popover.left > .arrow:after {    
5886   bottom: -10px;    
5887   right: 1px;    
5888   content: " ";    
5889   border-left-color: #fff;    
5890   border-right-width: 0;    
5891 }    
5892 .popover.bottom > .arrow {    
5893   top: -11px;    
5894   right: 50%;    
5895   margin-right: -11px;    
5896   border-top-width: 0;    
5897   border-bottom-color: #999;    
5898   border-bottom-color: rgba(0, 0, 0, .25);    
5899 }    
5900 .popover.bottom > .arrow:after {    
5901   top: 1px;    
5902   margin-right: -10px;    
5903   content: " ";    
5904   border-top-width: 0;    
5905   border-bottom-color: #fff;    
5906 }    
5907 .popover.right > .arrow {    
5908   top: 50%;    
5909   left: -11px;    
5910   margin-top: -11px;    
5911   border-left-width: 0;    
5912   border-right-color: #999;    
5913   border-right-color: rgba(0, 0, 0, .25);    
5914 }    
5915 .popover.right > .arrow:after {    
5916   left: 1px;    
5917   bottom: -10px;    
5918   content: " ";    
5919   border-left-width: 0;    
5920   border-right-color: #fff;    
5921 }    
5922 .carousel {    
5923   position: relative;    
5924 }    
5925 .carousel-inner {    
5926   position: relative;    
5927   width: 100%;    
5928   overflow: hidden;    
5929 }    
5930 .carousel-inner > .item {    
5931   position: relative;    
5932   display: none;    
5933   -webkit-transition: .6s ease-in-out right;    
5934        -o-transition: .6s ease-in-out right;    
5935           transition: .6s ease-in-out right;    
5936 }    
5937 .carousel-inner > .item > img,    
5938 .carousel-inner > .item > a > img {    
5939   line-height: 1;    
5940 }    
5941 @media all and (transform-3d), (-webkit-transform-3d) {    
5942   .carousel-inner > .item {    
5943     -webkit-transition: -webkit-transform .6s ease-in-out;    
5944          -o-transition:      -o-transform .6s ease-in-out;    
5945             transition:         transform .6s ease-in-out;    
5946     
5947     -webkit-backface-visibility: hidden;    
5948             backface-visibility: hidden;    
5949     -webkit-perspective: 1000px;    
5950             perspective: 1000px;    
5951   }    
5952   .carousel-inner > .item.next,    
5953   .carousel-inner > .item.active.left {    
5954     right: 0;    
5955     -webkit-transform: translate3d(100%, 0, 0);    
5956             transform: translate3d(100%, 0, 0);    
5957   }    
5958   .carousel-inner > .item.prev,    
5959   .carousel-inner > .item.active.right {    
5960     right: 0;    
5961     -webkit-transform: translate3d(-100%, 0, 0);    
5962             transform: translate3d(-100%, 0, 0);    
5963   }    
5964   .carousel-inner > .item.next.right,    
5965   .carousel-inner > .item.prev.left,    
5966   .carousel-inner > .item.active {    
5967     right: 0;    
5968     -webkit-transform: translate3d(0, 0, 0);    
5969             transform: translate3d(0, 0, 0);    
5970   }    
5971 }    
5972 .carousel-inner > .active,    
5973 .carousel-inner > .next,    
5974 .carousel-inner > .prev {    
5975   display: block;    
5976 }    
5977 .carousel-inner > .active {    
5978   right: 0;    
5979 }    
5980 .carousel-inner > .next,    
5981 .carousel-inner > .prev {    
5982   position: absolute;    
5983   top: 0;    
5984   width: 100%;    
5985 }    
5986 .carousel-inner > .next {    
5987   right: 100%;    
5988 }    
5989 .carousel-inner > .prev {    
5990   right: -100%;    
5991 }    
5992 .carousel-inner > .next.right,    
5993 .carousel-inner > .prev.left {    
5994   right: 0;    
5995 }    
5996 .carousel-inner > .active.right {    
5997   right: -100%;    
5998 }    
5999 .carousel-inner > .active.left {    
6000   right: 100%;    
6001 }    
6002 .carousel-control {    
6003   position: absolute;    
6004   top: 0;    
6005   bottom: 0;    
6006   right: 0;    
6007   width: 15%;    
6008   font-size: 20px;    
6009   color: #fff;    
6010   text-align: center;    
6011   text-shadow: 0 1px 2px rgba(0, 0, 0, .6);    
6012   filter: alpha(opacity=50);    
6013   opacity: .5;    
6014 }    
6015 .carousel-control.right {    
6016   background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);    
6017   background-image:      -o-linear-gradient(right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);    
6018   background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));    
6019   background-image:         linear-gradient(to left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);    
6020   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);    
6021   background-repeat: repeat-x;    
6022 }    
6023 .carousel-control.left {    
6024   left: 0;    
6025   right: auto;    
6026   background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);    
6027   background-image:      -o-linear-gradient(right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);    
6028   background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));    
6029   background-image:         linear-gradient(to left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);    
6030   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);    
6031   background-repeat: repeat-x;    
6032 }    
6033 .carousel-control:hover,    
6034 .carousel-control:focus {    
6035   color: #fff;    
6036   text-decoration: none;    
6037   filter: alpha(opacity=90);    
6038   outline: 0;    
6039   opacity: .9;    
6040 }    
6041 .carousel-control .icon-prev,    
6042 .carousel-control .icon-next,    
6043 .carousel-control .glyphicon-chevron-right,    
6044 .carousel-control .glyphicon-chevron-left {    
6045   position: absolute;    
6046   top: 50%;    
6047   z-index: 5;    
6048   display: inline-block;    
6049   margin-top: -10px;    
6050 }    
6051 .carousel-control .icon-prev,    
6052 .carousel-control .glyphicon-chevron-right {    
6053   right: 50%;    
6054   margin-right: -10px;    
6055 }    
6056 .carousel-control .icon-next,    
6057 .carousel-control .glyphicon-chevron-left {    
6058   left: 50%;    
6059   margin-left: -10px;    
6060 }    
6061 .carousel-control .icon-prev,    
6062 .carousel-control .icon-next {    
6063   width: 20px;    
6064   height: 20px;    
6065   font-family: serif;    
6066   line-height: 1;    
6067 }    
6068 .carousel-control .icon-prev:before {    
6069   content: '\2039';    
6070 }    
6071 .carousel-control .icon-next:before {    
6072   content: '\203a';    
6073 }    
6074 .carousel-indicators {    
6075   position: absolute;    
6076   bottom: 10px;    
6077   right: 50%;    
6078   z-index: 15;    
6079   width: 60%;    
6080   padding-right: 0;    
6081   margin-right: -30%;    
6082   text-align: center;    
6083   list-style: none;    
6084 }    
6085 .carousel-indicators li {    
6086   display: inline-block;    
6087   width: 10px;    
6088   height: 10px;    
6089   margin: 1px;    
6090   text-indent: -999px;    
6091   cursor: pointer;    
6092   background-color: #000 \9;    
6093   background-color: rgba(0, 0, 0, 0);    
6094   border: 1px solid #fff;    
6095   border-radius: 10px;    
6096 }    
6097 .carousel-indicators .active {    
6098   width: 12px;    
6099   height: 12px;    
6100   margin: 0;    
6101   background-color: #fff;    
6102 }    
6103 .carousel-caption {    
6104   position: absolute;    
6105   left: 15%;    
6106   bottom: 20px;    
6107   right: 15%;    
6108   z-index: 10;    
6109   padding-top: 20px;    
6110   padding-bottom: 20px;    
6111   color: #fff;    
6112   text-align: center;    
6113   text-shadow: 0 1px 2px rgba(0, 0, 0, .6);    
6114 }    
6115 .carousel-caption .btn {    
6116   text-shadow: none;    
6117 }    
6118 @media screen and (min-width: 768px) {    
6119   .carousel-control .glyphicon-chevron-right,    
6120   .carousel-control .glyphicon-chevron-left,    
6121   .carousel-control .icon-prev,    
6122   .carousel-control .icon-next {    
6123     width: 30px;    
6124     height: 30px;    
6125     margin-top: -15px;    
6126     font-size: 30px;    
6127   }    
6128   .carousel-control .glyphicon-chevron-right,    
6129   .carousel-control .icon-prev {    
6130     margin-right: -15px;    
6131   }    
6132   .carousel-control .glyphicon-chevron-left,    
6133   .carousel-control .icon-next {    
6134     margin-left: -15px;    
6135   }    
6136   .carousel-caption {    
6137     left: 20%;    
6138     right: 20%;    
6139     padding-bottom: 30px;    
6140   }    
6141   .carousel-indicators {    
6142     bottom: 20px;    
6143   }    
6144 }    
6145 .clearfix:before,    
6146 .clearfix:after,    
6147 .dl-horizontal dd:before,    
6148 .dl-horizontal dd:after,    
6149 .container:before,    
6150 .container:after,    
6151 .container-fluid:before,    
6152 .container-fluid:after,    
6153 .row:before,    
6154 .row:after,    
6155 .form-horizontal .form-group:before,    
6156 .form-horizontal .form-group:after,    
6157 .btn-toolbar:before,    
6158 .btn-toolbar:after,    
6159 .btn-group-vertical > .btn-group:before,    
6160 .btn-group-vertical > .btn-group:after,    
6161 .nav:before,    
6162 .nav:after,    
6163 .navbar:before,    
6164 .navbar:after,    
6165 .navbar-header:before,    
6166 .navbar-header:after,    
6167 .navbar-collapse:before,    
6168 .navbar-collapse:after,    
6169 .pager:before,    
6170 .pager:after,    
6171 .panel-body:before,    
6172 .panel-body:after,    
6173 .modal-footer:before,    
6174 .modal-footer:after {    
6175   display: table;    
6176   content: " ";    
6177 }    
6178 .clearfix:after,    
6179 .dl-horizontal dd:after,    
6180 .container:after,    
6181 .container-fluid:after,    
6182 .row:after,    
6183 .form-horizontal .form-group:after,    
6184 .btn-toolbar:after,    
6185 .btn-group-vertical > .btn-group:after,    
6186 .nav:after,    
6187 .navbar:after,    
6188 .navbar-header:after,    
6189 .navbar-collapse:after,    
6190 .pager:after,    
6191 .panel-body:after,    
6192 .modal-footer:after {    
6193   clear: both;    
6194 }    
6195 .center-block {    
6196   display: block;    
6197   margin-left: auto;    
6198   margin-right: auto;    
6199 }    
6200 .pull-left {    
6201   float: left !important;    
6202 }    
6203 .pull-right {    
6204   float: right !important;    
6205 }    
6206 .hide {    
6207   display: none !important;    
6208 }    
6209 .show {    
6210   display: block !important;    
6211 }    
6212 .invisible {    
6213   visibility: hidden;    
6214 }    
6215 .text-hide {    
6216   font: 0/0 a;    
6217   color: transparent;    
6218   text-shadow: none;    
6219   background-color: transparent;    
6220   border: 0;    
6221 }    
6222 .hidden {    
6223   display: none !important;    
6224 }    
6225 .affix {    
6226   position: fixed;    
6227 }    
6228 @-ms-viewport {    
6229   width: device-width;    
6230 }    
6231 .visible-xs,    
6232 .visible-sm,    
6233 .visible-md,    
6234 .visible-lg {    
6235   display: none !important;    
6236 }    
6237 .visible-xs-block,    
6238 .visible-xs-inline,    
6239 .visible-xs-inline-block,    
6240 .visible-sm-block,    
6241 .visible-sm-inline,    
6242 .visible-sm-inline-block,    
6243 .visible-md-block,    
6244 .visible-md-inline,    
6245 .visible-md-inline-block,    
6246 .visible-lg-block,    
6247 .visible-lg-inline,    
6248 .visible-lg-inline-block {    
6249   display: none !important;    
6250 }    
6251 @media (max-width: 767px) {    
6252   .visible-xs {    
6253     display: block !important;    
6254   }    
6255   table.visible-xs {    
6256     display: table !important;    
6257   }    
6258   tr.visible-xs {    
6259     display: table-row !important;    
6260   }    
6261   th.visible-xs,    
6262   td.visible-xs {    
6263     display: table-cell !important;    
6264   }    
6265 }    
6266 @media (max-width: 767px) {    
6267   .visible-xs-block {    
6268     display: block !important;    
6269   }    
6270 }    
6271 @media (max-width: 767px) {    
6272   .visible-xs-inline {    
6273     display: inline !important;    
6274   }    
6275 }    
6276 @media (max-width: 767px) {    
6277   .visible-xs-inline-block {    
6278     display: inline-block !important;    
6279   }    
6280 }    
6281 @media (min-width: 768px) and (max-width: 991px) {    
6282   .visible-sm {    
6283     display: block !important;    
6284   }    
6285   table.visible-sm {    
6286     display: table !important;    
6287   }    
6288   tr.visible-sm {    
6289     display: table-row !important;    
6290   }    
6291   th.visible-sm,    
6292   td.visible-sm {    
6293     display: table-cell !important;    
6294   }    
6295 }    
6296 @media (min-width: 768px) and (max-width: 991px) {    
6297   .visible-sm-block {    
6298     display: block !important;    
6299   }    
6300 }    
6301 @media (min-width: 768px) and (max-width: 991px) {    
6302   .visible-sm-inline {    
6303     display: inline !important;    
6304   }    
6305 }    
6306 @media (min-width: 768px) and (max-width: 991px) {    
6307   .visible-sm-inline-block {    
6308     display: inline-block !important;    
6309   }    
6310 }    
6311 @media (min-width: 992px) and (max-width: 1199px) {    
6312   .visible-md {    
6313     display: block !important;    
6314   }    
6315   table.visible-md {    
6316     display: table !important;    
6317   }    
6318   tr.visible-md {    
6319     display: table-row !important;    
6320   }    
6321   th.visible-md,    
6322   td.visible-md {    
6323     display: table-cell !important;    
6324   }    
6325 }    
6326 @media (min-width: 992px) and (max-width: 1199px) {    
6327   .visible-md-block {    
6328     display: block !important;    
6329   }    
6330 }    
6331 @media (min-width: 992px) and (max-width: 1199px) {    
6332   .visible-md-inline {    
6333     display: inline !important;    
6334   }    
6335 }    
6336 @media (min-width: 992px) and (max-width: 1199px) {    
6337   .visible-md-inline-block {    
6338     display: inline-block !important;    
6339   }    
6340 }    
6341 @media (min-width: 1200px) {    
6342   .visible-lg {    
6343     display: block !important;    
6344   }    
6345   table.visible-lg {    
6346     display: table !important;    
6347   }    
6348   tr.visible-lg {    
6349     display: table-row !important;    
6350   }    
6351   th.visible-lg,    
6352   td.visible-lg {    
6353     display: table-cell !important;    
6354   }    
6355 }    
6356 @media (min-width: 1200px) {    
6357   .visible-lg-block {    
6358     display: block !important;    
6359   }    
6360 }    
6361 @media (min-width: 1200px) {    
6362   .visible-lg-inline {    
6363     display: inline !important;    
6364   }    
6365 }    
6366 @media (min-width: 1200px) {    
6367   .visible-lg-inline-block {    
6368     display: inline-block !important;    
6369   }    
6370 }    
6371 @media (max-width: 767px) {    
6372   .hidden-xs {    
6373     display: none !important;    
6374   }    
6375 }    
6376 @media (min-width: 768px) and (max-width: 991px) {    
6377   .hidden-sm {    
6378     display: none !important;    
6379   }    
6380 }    
6381 @media (min-width: 992px) and (max-width: 1199px) {    
6382   .hidden-md {    
6383     display: none !important;    
6384   }    
6385 }    
6386 @media (min-width: 1200px) {    
6387   .hidden-lg {    
6388     display: none !important;    
6389   }    
6390 }    
6391 .visible-print {    
6392   display: none !important;    
6393 }    
6394 /*# sourceMappingURL=bootstrap.css.map */